MHKYIPRFHIVRADDLAKVNFCEFVTFSFEESEFIAVTAYQNEQITQLKIDHNPFAKGFRENGSGRREKKRQRVQQVASVTGFENVDDPEDDGRNSVDYGISGPSRDPADREPKSYSDPLRHNLPSTTTISPYRTGFGRLPLGGGLSCELPAVPLGQVPIFPFARPDLREYQYERRHLGRLPELPRLSRLWNNSQQDRRSADFANFISSSMASEKGVDPMAACGKSLTAPTS