MAFVASSGWAGGQSRTTVRLCAPRQAVRNVGARVIPARGPVMQLTQKDDKKEVEEYFNNTGFERWNKIYSEDAEVNNVQKDIRTGHNQTIQRILAWIDADGDAQYKTFCDAGCGVGSLAIPLTQRGAIVSASDISAAMVKEARERADVQLGDKAMNVSFAVSDLENLSGSYDTVFCIDVMIHYPDEKLKEMISHLSNCAERRMIITFAPYTILLGMLKSFGSLFPGPSKATRAYLHSESYVEGILKELGWQVKRRDFVKSKFYFSTILEAVKQA*