MHDPRGFPIHPQPYHLHPTAGLGEGRMRGGGRRRPGAKLSTDPQSVAARERRHRISDRFRVLRSLVPGGSKMDTVSMLEQAIHYVKFLKAQVTLHQAALVQHEEGCHADVAAAFAAADADLALELNHRHGASDEDAGMTLEMAPVQEAVGYGDCAPAHHMMQQALDPAGQLPPLPCCVFVQETDPSCYSVCNVHGEESVRSEYSMFTIHQ