MDKKEKRPTVLFFDSGVGGFSVYREAKKLLPNWHYLYCFDNAGFPYSECEEESIIHRTLAACQLINQRYPLDAIVIACNTASTVVLPPLRAAFDIPIIGTVPAIKPASEITKTKHIGLLATKGTVKRHYIDELIDKFAQDCIVERLGTTKLVEIAEQKIRGHSVDLISLKDELSPWAGMADLDTLVLGCTHFPLIKDEIQLCLPQVKYFMDPSAAIAKRIKYLLDDKNLQVQNEKYNQMFCTAHFPEESQFKKALHLWGFESLEVIKID*