MEKNESPLPYELFIPHSIEPGAGTRLMTSSGHNVTALDLGASGINPKQALEIPIFSDYLTKFMASLHDLALATILVRPFHLYHVEDVAKEMLLSSKRNQTPRSDYKATLVIVRIMCSFFKRREKHMEKTKFLTSLVVVILLLSYANATLSEPKVKKHFVLVHTAGHGAWCWYKIVALLRSSGHNVTALHLASSGINPKQTFQVPLFSDYLVPLMEFMASLPAHEKVVLVGHTYGGLAIAKAMETFPAKIFSCRICHCSDAWSKNQCNHSLHCGTNLLKSVSQPDNRFIYNNGPTNPPTIFIPGPKYMETNMYQWSPFQDLTLAYTLVRPTRYYSVEDTSKEVVITNKRYGSVRRAFIVAVEDRLLKKEFQRLMIEKNPPDEVEEIQGSDTMMMMSKPQQLFTSLMRIAKKYN*