MDLFFKKAKLFATEAAKMSQDLAKEAAKLSLDTAKRSIEIAAEASKKADQLKVLAGASPSPPSEEELKAYGITAELREFVNGLTIQTFQDFPAHFSDLQDGLVDGSAVADAKDVDQQDLTEWQERHALLVLKSVPEISHFRYVLCPRNMKESQFWNIYFTLVKGYITSYEEASQNLLVIRPSNDAFSVPGVNNQLINSTGPSISVDDAPKAVNSVTDEHDVDAYLMGELESTDDKGSDVDGFDADFEQLVNSMGLNSDAEEGTDYLEPEASIDKEGVASSDDSFDCELIEVPDYLDSQLDPS*