301 aa
MKNLRTLDLNLLKAFNALMEEKSVSKAAHKLAITQPAMSGVLTRLRESFDDPLFVRVQRG
MQPTNRALELAPRIKNLLAEAELLLQPAIFDPKTAEMTVRFVCTDYAMRAVIVPFLKLLK
QQAPNIKVAVLAILDNTVQKQLEQNIIDFAIVTPEFKAPDIYAKHLYDEQYVCAVRQDHP
IAKQTQLSVEQFCQLEQALVSYHGGSFSGVTDEALAKQGLSRNVTLSVQNFIVLPDILQN
SDLLAVVPKRLVHHLDNIKLFEPPIPIQGFSKMLVWHERTHRDPAFQWLREKVVEACQLS
A