MEGKRTGNEGKRSTNEGRYRGIRRRPWGKFAAEIRDPSRNGARLWLGTFDTAEEAARAYDQAAYAFRGHLAILNFPNEYQSGNPNFAAAFGSSMAAGSSSATTISFAGNYNDNNASRRSGEVIELEYLDNELLEELLQAEGEGYNRKN