MGPTYRDMPLPIGMRFRPSDLEMAVYFLRNKALGLTIKARTIPEECHDIFSIHPRDLPGYGSEEHWYFYCQKTKNQVTTTKSYHLWIPTGEETDVLDPKKNGELVGIKRSFAFIENEEEEEQESDNNNNGLSDEEEKPPQYNWFLDEISLPLTVLDTDWVLCHIFNEKVKPECVNLLPAIIESESESDPSEVEDEEEDETVLPPPPASP