MGLLSELLVFSLFLCCGEPFMFFLWEKAKKPLEKAPCGTLCGKHTRVWLNYSAHAQGWLGYKCLWLLFVFVLYVILKFWVHGKKTKNKTKEHNPLGLRSYPFRSLRKKNQHASPSQDYAFTTVTHLEMDLMKLMSKVRNLKAAMTSGSNLRLHTPDFSIDPQTFVTLYEIWGENPE