MVTKFPSLLLSDPNKTLSPKIDVFKRYGVSGPDLTKIISSSPSLFQASVNKQIIPSFDFLRSVVHTDENVSATLRRSSRLFQSNLEKKIAPNISIIRSHGVPDSNIAKLIVTHPRTVLLGVERFGEIVAFVKEMDFNPLSANFTFAIRVMSGMKKSNWERKMKVYERLGWSKEEFLSAFKVQPKCMMVSEEKIVKVAEFLQCEMGWKPSILAKCPNLLLYSLEKRTIPRCLLLRILIKKGLIMEEPEIVVFALKFFKDFPSKERKGREGGEGKLEAVGAEPGRGCQDHPMTNLIMTANQIGTAKSNMSMNASIRAGLFMNPMKYPSGFRFVEGFAASESCEMARFLILV*