MNSSGFMFNIDNGYLEGLCRGFKCGILKQADYLNLVQCETLEDLKLHLQGTDYGSFLANEPSPLSVSVIDDKLREKLVIE FQHMRNHAVEPLSNFLDFITYGYMIDNIILLITGTLHQRPISELIPKCHPLGSFEQMEAIHVASTPAELYNAVLVDTPLA PFFVDCISEQDLDEMNIEIIRNTLYKAYLEAFYNFCKNMGGATADVMCEILAFEADRRAIIITINSFGTELSKDDRAKLY PNCGKMYPDGLAALARADDYEQVKTVAEYYAEYAALFDGSGNNPGDKTLEDKFFEHEVKLDVYAFLQQFHFGVFYAYLKL KEQECRNIVWIAECVAQKHRAKIDNYIPIF