MKFSLFTLATVASTASAFTSSFTKTTPVAAGVANSDSALFMKYKVAVVGGGPAGACAAEIFAQEKGIDTILFERKLDNAKPCGGAIPLCMVGEFDLPETVVDRKVRKMNLISPTGVEVDIGDTLKPDEYIGMCRREILDKYIRDRAFEYGAECVNGLVTSIDVPEDHKTSESQYTINYQEYQEGSSAGVPKTMNVDLIVGADGANSRVAKAMDAGLYNFAIAFQERIKIPDDKMAFYEEMAEMYVGDDVSPDFYGWVFPKYDHVGVGTGTVLNRPAIKQYQKAIRDRAGDKIAGGKIIKVEAHPIPEHYRPRRVQGRIALVGDAAGYVTKCSGEGIYFAAKSGRMAAEEIVALMDGGKKLPTQGDIERTYIAKYDKAYGPTYAVLDALQKVFYSNNGAREAFVELCNSKYVQQVTFDSYLYKRVQGNNPLDDIKLLGETIGCLIKGYATAKPDAEFSNPIESQKRI*