MSSYALSNNHKDLIEASLHDLDPEVEGIMKDEIDRQKHSIVLIASENFTSKSVFDALGSPMCNKYSEGYPGARYYGGNQHIDRIETLCQNRALKAFGVTPDKWGVNVQTLSGSPANLQVYQAIMKPHDRLMGLDLPHGGHLSHGYQTDNRKISAVSTYFETMPYRVDLETGIIDYDMLEKTAILYRPKVLVAGTSAYCRLIDYKRMREIADKVGAYLVVDMAHISGLIAAGVIPSPFEYADIVTTTTHKSLRGPRGAMIFFRRGVRSVDPKTGKEILYDLENPINFSVFPGHQGGPHNHTITALAVALKQAADPTFREYQEQVLKNAKALETEFNKLGYNLVSGGTDSHMVLVSLRDKGIDGARVETVCEQINIALNKNSIPGDKSALVPGGVRIGAPAMSTRGFGEEDFKKIANYISQAVDLAIEIQQGLPKEANKLKDFKAAAQAGGNPKIEALKTEISNWAGQFPLPV*