MKEAIVNKEIKVEIKDVAVPKPGPDEVLIKVVVAGTNPKDWKLPSWLPASNNTNTGDDIAGTVEAVGDNVFGFSKGDRAAAFHVMMTLHGAFAEYAIAPSNTVFALPSAVSYEEAATIPLAAFTSAVALFHQLRFPSPWDAEAAQDSNGKRPVIIYGASTAIGAFAIKLAQAANIHPVIAVGSKNSEFVVPFLNPGKGDRIVDYTAYKTSDELAIALKDAIKDAGVEDGRAYDAYDCVSENETYVTLSKVIAGPPDANGRKPRITHVLPVDESAADPSVELVRTSVAHVHKVPLFGTVWSAAFARGLRDGWLTAHPYEVVKGGLGGLEGALRGLKDGTVRAKKMVIRIGETEGVAQ*