MIDVFKRYGVSGPDLTKIISSSPSLFEASVNKRVIPSFDFLRSVVHTDENVSATLRHSSRLFQSNLEEKIAPNISIIRSHGVPDSNIAKLIVTHPRTVLLGVERFGEIVAFVKEMDFNPLSVNFTFAIRVMSGMKKSNWERKMKVYERLGWSKEEFLSAFKVQPKFMLVSEEKIVKVVEFLQCEMGWKPSILAKYPNLLLFSLEKRTIPRCLLLRILIKKGLIKERRGLFRMLNICEKQFLEKILIKYQDLVPEIVTVYQGTVGPVAFPTVGATQKL