MLELLPLGREAPLEATIVVGKLAPTDLGKMEEEGDTEIELVATMPRELHYIAGVKDKLEEEKGAMLDDSDVGKGTCIRIETKGYSGKRVKATSTLPKARVMEIEVSVLPVCPSVLSFELATMVKICCIGAGYVGGPTMAMIAFKCPEIEVVVVDISVSRINAWNSDRLPIFEPGLEEVVRVCRGKNLFFSSDVEKHVAEAEIVVLIGGRETAEGQKAVAALKAVYAHWVPDDRIITMNLWSAELSKLAANAFLAQRISSVNAMSALCEATGADVAEVAKISNASVGFGGSCFQKDILNLVYICECNGLSDVANYWKQVVHINDYQKSRFVNRVVSSMFNTVSGKKIAVLGFAFKKDTGDTRETAAIDVCHGLLGDKAQLSIYDPQVTEDQIRRDLAMNKFDWDHPQHLLPSSPTASKQISVVWDAYEATKNAHGVCILTEWDEFKNLDYDKIYENMEKPAFVFDGRNVVDAEKLRKIGFIVYSVGKPLDPWIKDLPAAPSS*