MIPTKMKHANGNGNGVVYGRKGPMVSLAKLKNEKIEKPTIRSGQAGQIKKGEDFTLIKLECHKIPGDGASTFVVFALLKYVEQGEQEAEDDDQHDQMLERCWKEIELSENLLKEPTCGDDIVDVPVFGKLISPLEKEGEILVLYKPGVDLDKVESDSLFFEEISATLHMKLENKDDFDLGSNVLEYEVWLAGMSIVNSKSKFAKAKKNGISYIQFYVSFRPKDFGSALWDMIRGKGAEYAMKGDFDMDSPFGPMQWPFNKQSNSKPFVQLERLDDIFVSLSINPSLPEX