MKASLTFREEKSPLIRLKFPVNIAGFSLASGINIGDNEDLCLYAGTPPDACPSVKLAYRPNLPSSSLSLTVKAGLGPWGPPRLAALSASAELRFSRVSSDPYFTLHFKPRLGDFSIRKMVNPVSLNLPADAHEVIGEDCNHSHSRSRHSHRQSNNSSKYIAHEPKASEDNSHSDIFGDADAANKGMISYGVFDDVDGVTPRQLDKSSLYTPMPFRRAVQKTHTAPAAENQPVDTWGSDYVKIDDFEHRNRRSYDADTDRKSLDSGGRPSFDNLNDQSGAESPLSASVGGGCSLNERETDLAIKNSAHSIPWRLGIDESVRGWSLHAHSTLPLGAQTTVKVRWGVNAHYDWMRGWESPLSSVEFPYLYLQKVSLLTTGSSIIPSSHGGMSKYQLESLARDEEVHDLSPVAVLCGSTKRQLQLLYAENQVLKNSMEEMKSQFEQMSSVKSRNSEQRSSRKSRDFAGSFEDVLVEEQISSSKLPEHAPELQGSFIEKSIKSHHENSGTVADKTKRNHANGGLDALKKLGGLGRGDGRYNSLLD*