MAAFQNHEEILEAAFKDPNNTAFVFEPCNVNKVIHSGHYDVDPDLHYSKTQMWDMEVKKAHNPAKYLRHLIRPGSLKVFNVQKDGSKETFVRVTDQRSWRDPNVYNTVIEQVFLDYEKQRAFFIGVPEVEGPDGEKIIAGQHQALFHVEHSVTGTEEEPLNVWRVVHLDKDEDGSLKEVFKMLMQSPYLREFHEVYIREDLGKKLELIAACQERLYCHDKHRVLDFLVLHAGHKQDNVDGMGENRSSRINGIVLHIX