MTLPENIGDDAAGRLQALQLTDIVALPFCVKAAVLLGVPKILVDAGPGTGLTVEEIAAAISKLSNCCADPANLDRILRVLASFNVVTETLSKNVNDSDSPQRRYGSTSTLKYFTDNKDGVSMAPLLLMVTDPIFLAPYQCLHLPVLDAKSEPHVVVHGKNCFDYYATDARFQTVFDKAMHDHSHIAMSALLEKYRGFETLTSLVDVGGGLGASLAMILSKYPNLRGINFDQPHVVAEGLKVPNLEHVGGSFFESVPEADAVFMKWILHDWDDERCLKILENIYRALPPHGKLLNLDALLSDVSDPSPATKVSLCADIAMLACTPKGRERTLSEFKQLAADAGFKRVEVVAQVDHLSLLECYKN*