MPEWLVAVLWAILKATIALAFIGVNFMFLVWLERKVSARMQYRVGPYRVGKPHGWLQLIADAIKMFSKEDVMPAAADRWVWAAAPVVVFAPAVLLFVILPVGPNFGVQPDFNLGLLFLSAVSSFTLFGIFMAGWGSNNKYSLIGAMRAAAQLMAYEIPLVLAVLGVVMLAGSLSLQDIVAAQRTYWYVFPQFLGFIVFLIAAIAELNRTPFDLSEAESELVAGYFTEYSGIRWGMFMFAEYTNLFTMSAIAASLFFGGWNGPILPPVVWFLIKTYAFVLLAMWIRWTLPRIRIDQLLDLGWKFLVPVGLLNLVITGLFLV