MVYDGDVASFLPARADGKTIYLTHSWQEAFENCENFQTVTMSQAMRTKHMVFQLPVAQKVKRHSNFAGFFLRLLLGPANVRAARKDGRYKVKEEYNAYRDNTTIIFLAFPIVLLALKKFSNECFQALPVQLYQAWLLFFYTSLAMRENILRVNGSDIRPWWVYHHYLAMAMALVGLTWGIQSHRDCSRKQHGVELFLQWAVMQGVAMLLQNCYQRKRLYTRIALGKAGRMDVVWGETSGVKGQLWILYPVLFTLQAFQCYIGALLLQTAIVEDNCEWQMVVCGLLLIAMAFGNFFNTIATLVTKAKIKAKMKKMKHLGKNALQGQDSVFT*