MANTNAEDGAWVRVLEVLSMYCVPMAVQAAVKLNVMEILAVADQELSAQEIVARIKATSIPSISNPTAHITLDRVLRVLAFQGVLASSLHEEGDGQLPVRKYGPTPVSRYLTSGPQGGPSLAVLSTFSLQKAFMDAWQLLDKAILTGTDAFTLAHGKPLFHFGKGDPQFAQSFDAAMSNQTSLFMPLLLRSYDGFLNVTTLVDVGGGNGDALSAIVSKYRHIKGINFDQPHVVASTPNSFSGVEQVGGDMFKSIPQGDAILLKIVLHNWTNEQCVEILKNCYKALPKKGKVIVVDIILSIEVESTPISRVQSNIDLVMLTLFNGAKERTLQELQELAITAGFERSCLVTQVHDLSVVELHKD*