MKVFKNAWFERFARKQRIPDEVLLDAIERANRGQIDADLGGGVIKQRVARKGQGKSGGFRTVILYQTAEHAFFVYGFAKSDRSNIEYDEEMQFKKMASHVLGLSDEQLARLIEKGHFSEVIKYG