MARLTLIMSTHPPAPLLNSHKAESNVQIGGFTIPKDAKVLVNVWAIGRDPDTWVDPTSCLRFLGSKMDYEGRDIELIPFGAGRRICPGLPLASRMVHLMLGSLLRSFARKLPDGMTPTRYGHVSKVRFVLDMDMSQKSGLSSRKEVPLCAISIISHD