301 aa
MAAYTLRQLKYFVTTVEAGSVAEASRQLYIAQPSISTAIKSLEESFGVQLFIRHHAQGVS
LTPSGKRFYAKTKSLLQMAHEFEQNALADNDTVAGQIDIGCFETVAPLYLPRLIAGFRQR
YPGVDIRLRDGEQQDLIQGLTAGTFDLAFLYDHDLDGTIEAEPLMPPQKPYVLLPENHRF
ASQAQVSLRDLCPEPMILLDVAPSRTYFVSLFNEMGLAPNIVFSSPSIEMVRGMVGQGFG
FSLLVTRPHSEYTYDGQRLAMLDIAEPVALSGLAAAWLKRVQLTKPAQLFVEFCREELAK
F