MVRRSSRGLRVLAGALLANALLSTLNFVVPGAPAAPTGLRGSRVQRWAEEEVEAQVQPEVDDGKALDPSSPVGLAGMVVISLAVLPYVVLAIYSSAKLATTGQAFEPFLQGGALTFTGVVGIAEGVSVVVVFGMVLWSILSFFLRLGVGLPQGPFGILGLTTTLSYVAAFLFASANFLSGLGEENPLRGIELATLTKSPEKLTQVASKGAKLLNKAEAEVERITAEPRAQLEEKLKEVEEKASTELSKSPVSQYKVPLPDIKVPDIKVPDIKVPEVNPPDVKMPSFSMPFKLPEIKLPEKLGSKPAPPAAEKVEEPSEESEEAPKAPEKAEADLFS*