MPAGTVPTKDDVLVPETLLKKRKNADQIRAAKEAAAAEKKAANAEKDKVIFSRAEKYVKEYREAEREQIRLRREAKLNGTFYVPAEPKLVFVIRIKGISKMAPKPRKVLQLLRLHQINNGVFVRITKATAELLRIVEPYIAFGYPNLASVRQLVYKRGYGKVNKQRIPLSDNAIIEEALGKYGIICMEDLIHEIYTVGPAFKQASNFLWPFKLSNPSGGWGVRRKFKHYIEGGSTGNREENINALIKAQN*