MSTKLEQENCKLLENIEVISTWSSNNDSNMESFVEPSELDIKDDNEKCLNILNDNLIYDFEKEEDEKKKKNKKNEKSSSNIDLEYDTMKKYIKCIIHNKEKEEFYSFMKYICDSDLFLTFVQLFLDLIKNKDSNLNPHDYLINFFQINIEEENNTNSIKRKNLIKENNFYKKQNEELKKQINIIQVEIMDMKKKNMCNYITNFFFKDNKQEYDASKIFQKVNLYYENIRIEPPFYFTKDTFNLFINYLSDNKRNYIYNIITDMYNIYETNHTLFITKFYKKLTNFIEFYRSFDK*