MIFVLGGTSDSLLISDWLTETKQAFILSVATDYGETLAKQHAENVFCGRLSKEEMLLKWNTENVHLVIDATHPFATIVSETAMEACEEADIPYIRFERTSEQTDNTYLVADIEEACAVAMKLGKRIFLTTGSKNLPEFVDGLKSRHIIARILPVSDVIRSAEELGLVADQIIGMKGPFTKDANRTQLEMTGADVLITKESGKQGGFQEKLTAAAELNIPVIVIRRKKLNYPIEINHLTELPEILSQLEVY*