MSTHPPAPLLNSHKAESNVQIGGFTIPKDAKVLVNVWAIGRDPDTWVDPTSCLRFLGSKMDYEGRDIELIPFGAGRRICPGLPLASRMVHLMLGSLLRSFARKLPDGMTPTRYGHVSKVRFVLDMDMSQKSGLSSRKEVPLCAISIISHD