MSHRTAPSASARVVRASHRSASSAASKQSSARAKRPRSSAQSSANARRGVVAQSANGDLDPLMLRAIRGEDVERPPIWMMRQAGRYMKVYQDLCKRHTTFRERSETVDLAVEISLQPYRAFKPDGVILFSDILTPLQGMNIPFDIVKGTGPIIFNPVREMEDIKAITNLEPEKSVPFVGESLKLLRSEIGNEATLLGFCGAPFTLASYIVEGGTSSHYKVIKKMAFDAPAVYEALMNKLTDAVIEYTRYQADAGAQVVQIFDSWASEFSPADFEKYCLPYLQRIVAECKKTHPHVPLIIYSSGSGGFLERLATTNADVLSLDGTVDMADARRRLGANQAVQGNMDPVHLFASQDFITKKVHETIEKAGKSRHVMNLGHGVMVGTPEENVAHFFQTVRDYRY*