MPPKKKAKLNPTEPRRPTTPPYEKAAAARPQSAAPLVKFLLDETDAASEIFSRLDPASFATSTRACADLFHGFKARARENGKLDQAAFLTTVPRFKWAVENGLLQLGMGLFRHALRMNVKRAPWQCAFAFGELPASYDYYASWRKAHLESDDAVTILRRLLTDFSGAFDGRSLTREMREDMSADVAAAGSVDVIKFVATVGNSGWTDEWRDEWGNSIPMMFTYGACAQNAAAEGHLDALKYLREELSCDWCDGVVLKAAEHGHVEMMLWAINNGCECEESSKYAARAALHGRRNVLEVLRNLEYPFDELVTADAALGGHLDILKWLRSESFLLETIMETGETWGPCPWDESATANAAGEGGRDAELLRFARENGCPWDGDVYLRAQEWKRPIAFEWALKNGCPFPTEEDIKRWLSRAEYEKTPPFHRFAFVKRRDSTGAEMNPKALLDELYSHFAHDGVTTLPDMSHLHDYDPDAEA*