MALSSVPGLSLEDDLIAFAFEYLASRAEPERQELAYHFEELLFPGPEERQYMWSQGNYMHARVEVENCLLENISLTMIRVRLGLEIMPPRRGRAAAAGPAQEELDQDLKEALHRSQPGPFKGEGPKFGEITEAWLDSMDEYFEVAGYNDRSRMALARLKLAGVAKSSWKNHCEAEHLMQNQLGWNDLKTFLRRRFCPPGFGEDKLNQFLELSQGSKTIEEYYQAYSELLRFAPVMDEATLLDRFIRKMNPPLDSLVKNASPSSVADAVAKAERVMPHSPTKVMRSCPYLGSQAMKTFQEDKHDGSQPMSSLQNSDL*