MDPYHHYGNTHDPRGGAGGFPIHPQPQPPYFLHHHHPAAALAEGRPMRVAGGGRRRPGTKLSTDPQSVAARERRHRISDRFRVLRSLVPGGSKMDTVSMLEQAIHYVKFLKAQVTLHQAALVQHEQEQEEGGRHGADDDEAFTAMQLLGVHSHAHAQEMMGCYHAAQGAHHQLVEELDLGPGGQMSSSAHDLPPLPSCIFDEESSAAACYSVCTLQGEEITHDHGSSY