MVLAALASEVASTPWSFLIYGLLGALLLWQAARLLERLWLGPRRLERALRAQGLRGTPYRFLTGDLKEYARFNKAAWSRPLPLRCHDIAGHVAPFIHGAVREHGKMCFTWFGPMPRVTISDPDLARDVMSNKFGHFEKPKFPALSKLFAEGVANYEGEKWVKHRRILNPAFHLEKLKLMLPAFSACCEELVSRWAQSLGPDGSFELDVDPELQTLTGDVISRTAFGSSYLEGRKIFQLQAEQAERLMSIMQKFAIPGYMSLPTQNNRRMRQIKNEIETILRGLIGKRMQAMKEGEATKDDLLGLLLESNTRDTYENGQSSLGMTMEDVMEECKLFYFAGMETTSVLLTWTMILLSMHPEWQDRAREEVLSLFGKNRPGYDGLSRLKIVAMILHEVLRLYPPAIAFSRKTYKEMEIGDATYPAGVILELPVLFIHHDPDIWGSDVHEFRPERFAEGIAKASKDRLAFFPFGWGPRICIGQNFALLEAKMALSMILQSFEFELAPSYTHAPHTVIMLRPMHGAQIKLRAI*