MKQSNMILSMLIPGPKGPGDAIDVYLQPLIEELKDLWEVGVETFDAATQRHFQLRAALMWTINDFPAYAIWRKDKKLFDGTVEREGPPQPSSIDDILNELKDLENIILSKDPSVKTKISHEVRGDNGNKKSIFFELPYWKTNLLRHNLDVMHIEKNICDSVLGTIMNIQGKTKDTLKSRHDLKDLGLRPTLHPIKVGDKWKMPPAPYSSSEKQTFCNFLKELKVPDGFSSNISYCVNSKEAKISGLKSHDCHVILEHLLPLAIRGLLTPLVREALIELSLFFTLLCAKVLNVDDLKQLESQIPITLQIGEGFSSFLL*