MELRFQAAGNGAPRVILLKLSPGHLVKAIHRRFTTSVGSGKSTGYPEVGDTCPISEFLLNECGFCQTELSVTFRRRPSFVTVRSTLRAQQVVQLLRDQGFTEQQMRKTVTGCPAILTCNADRILKPKFDFMKMLGLTAQDTRKLICNEPRVLSSSLEKTLSPNFQFLQNLFGSEAKVSNVLKWVPKIIGQSNGPAIFEKRLKHLVSFGLLEDDAKELVRREPRILCTSMDKVQKNMDFLMHTAGLPAKFLLSKPRLLSRYSLERRIKPRHDVLRAVRAMQPSERLLSLTTAVYLTERDFLSRYIQSSPHATKLLEIYSCKPALF*