MCFLTYPIVLFAIICFFLVRSLFQKNKPMVKWPVVGMLPSLLLNVQRLHDWYTEVLRTNGCTILFEGPWFSGMKMQVTCDPRNLTHILGMAHFSNYPKGQDFYEKFDILGDGILGADYGSWKVQRKMAHAHFRNKRFRHWVVKTSQEKVEKGLIPVLQTAARESKPMDLQDILQRFTFDATCILVCGADPGCLTTGLPTVPIARAIGESNEVILLRHTVPRFWWKLLKRLNMGMEKTMADVWETIDRFIEKQISARREELQRRAPPPNNLEKEEGDAAAAEAIDLLSLYMQYENKDEMAHFKSPKKFLRDTTMSMLAAGTDTTSAALTWFFWLLSQNPFVEAQILQELTSIPNPKPTTNKPRVFNSEDLGGLVYLHAALCECLRLYPPVPIIRKRVVATDHLPSGHRVEPGMDIFYSHYAVARMEKIWGKDCLEFRPERWISEQGVITFDHTDKFMVFNVGPRSCLGKDVSFTQMKAVVAAVLYNFQLQVLRDHVVAPKIAVVLQMKNGLMVKVRERVVAAA