MVLLNFRTLNASDYIKKGYVCNGSFCTSYLYAVHVEAALERLKGTVYCSPEFKNLLHKLKKANVIWPEVGWTCEGFVGEAIHGLNFQGEQIEVFKLEALKGEPAVIRPDQWKPHQARYMLPGKYPFKYADGVLAWVNEQRVLHILALQVTVSPETHGKTEYKCVTQEEIQHWYTGHCMVHCVYICPAPTKRRAVSHSAEEGKVAYTTHELELSQCFTNLEQDEIDILKKLGNLRKVEAERRKKERLMYQGGYQIYSSIRMLHGIDHKH*