MSEIDVVTCTSMIAGYTQSGQGEKALELSWKMHCKGTELDQFAFSSALNACAGLSALEHGKQFHAHVFKVGYESDVFAGNALINMYAKRGSIEDACQTFSRIPERDVVSWTVVIAGCAHHGRGHEALHLFEQMLQVGVKPNNITLISVLFACNHAGLVDEACLYFESMIRDHGIEPEIEHYACMVDILGHTGQVDEAERLVNEMPFEPNASVWGALLAACRTHGNTEIGRRAAEHLFDLEPEESGTHVLLANMYASAGRWEDVAKVRRMMKEGGIKKEPGCSWIEVKNTVHTFVVDDRSHPQAEEIYAMLEILMEQIEKIGYLPKTEFVLRDVQ*