MDKKMEDFLNFVQPKKEEPKQFILIKYPGIVQDVDKALQTMGGLQLISQSHLNNHSLELSHTPNNPYTSRIMAERKTQDNVSSGTLHLVMKVRRKKSNPKKMKTKFLGLINTVYSFDVMCDFQYLPLKKRIGTDGFDDLIPRLIPTDMSSALSWWDQTQSLPTPLFLPPYQFSRYLTPSTKILGRETDHTEKTRRAVRSGYGQNLRVERKALSVTVMANDEFPLEPSTEAVEEAHFRCKHDEPHRLLKELFNERPMWTRIGLLYRTRIDDSLLRSILQKYAFYIQSGPWGRLWCRFGYDPRKDKEGGLYQTLMVSFRQHGSIPERQRLKVSSDRAQTINQNGDANGKIQSLLFAARSPTLRKRTARNVKPIFSEPVSYTYEQGKLPRVRQMWYCVMDVQLPKAVEELVGMVETQAMPTEEEVREKGWLPPNLLDRIRDLIKEDVAKTSKELEGSMSMNGEEDFI