MHSTPQHAAIPIAPAQGLLALDFNGATDIPIRPNLKLVTSDEPELDAFATRFSQAVVEVIGGDRGVHQLMRWTTDTVYEDLQLRCNALHRTTPQVNRRHRLRAHVRSVHLSRPHPEAAEISIHVRHGDRSRAIAARIELIERRWRCTDLEFG