MIFFSEKRKNLLIQLANGPMYIDEIKDTLNVKACAVMPQIKKLKDMDIIVQKGSAYELSDIGEVIVEKMLPLTSLLNVFDGNKDYWSKHDRSPIPRHLIQKIDMLGKCTLEEPDLDHLFEFPKQLRERLYSSKNLTSFYSYFCPDCPAIQADCAENGADVHLILDEKVYNRMKNDFEDEYNTCLKNGVSLYIYSGKVRPSSFMVSDNFMLLKLFGKDGEFDHRKIMSFTPSALEWGRELAQYYIDRSEKII