MDVSLESKSLPSVGYSRKSYLEVTSQRLARGKLVHFHGWKSLALPSVGPVVITYNEINWKKVRHLCAKEDLYYPHPLIQDLMWDSLNICTEPFLTRWPFNKLRKKALEVTMKHIHYEDENSRYITIGYMKKVLCMLACWVKDPNGDYFKKHLARIPYYIWVTEDGIKMQSFGHEFIKESQVKNNPSGDFKSMYRHISKGSWTFSDQDHGCQVSDCTTEGLKCCLLFSRMAPKIVGMKMEPERLFDVVNILLSLQSKNGGLAAWEPVGASEWLELLNPTEFFTDIVIEHEYVECTASAIQALVLFKKLYLGHKKKEIDNFITNAADADPFKQRNISPCMAIGEYVSPMAHGLHLGA*