MNKSSIELSTSDYDKEKLQERLAKLSGGVAVLKIGGASEAEVGEKKDRVTDALNATKAAVEEGIVPGCGVALLYASKELDNFVTANFDQKIGVQIIQNALKAPVYTIAANAGVKGDVVVGKLLEQDNPDLGFDAHNEESFSLKIVVDGQNSVNSQALRIPFPWLVFNEMIKVNSVFLLDTTVVSDSVLLLFGGSISKGDIDGHLKMLGGYLEFFMEPSLAELYHNLRKDPDELFQYKFFDTFVYGSGFPRAADERPSPLSKHGIVISVAVKPQAFGANSVAETISEFKHLLLVYKFNSKFTTFLCISSIRRQTYF*