MGWCARIMCFLTYPIVLFAIICFFLVRSLFQKNKPMVKWPVVGMLPSLLLNVQRLHDWYTEVLRTNGCTILFEGPWFSGMKMQVTCDPRNLTHILGMAHFSNYPKGQDFYEKFDILGDGILGADYGSWKVQRKMAHAHFRNKRFRHWVVKTSQEKVEKGLIPVLQTAARESKPMDLQDILQRFTFDATCILVCGADPGCLTTGLPTVPIARAIGESNEVILLRHTVPRFWWKLLKRLNMGMEKTMADVWETIDRFIEKQISARREELQRRAPPPNNLEKEEGDAAAAEAIDLLSLYMQYENKDEMAHFKSPKKFLRDTTMSMLAAGTDTTSAALTWFFWLLSQNPFVEAQILQELTSIPNPKPTTNKPRVFNSEDLGGLVYLHAALCECLRLYPPVPIIRKRVVATDHLPSGHRVEPGMDIFYSHYAVARMEKIWGKDCLEFRPERWISEQGVITFDHTDKFMVFNVGPRSCLGKDVSFTQMKAVVAAVLYNFQLQVLRDHVVAPKIAVVLQMKNGLMVKVRERVVAAA