MPDTSQILCQICALPAHGNHFGAVSCRACSAFFRRSILEKNAENFKCLRGNNTCEVKLAGKFYCKKCRLKRCYETGMDPKCLDFQLDRDKIKPRQIPKTVATLVGRPSYIVHCAPPEHNSKKGILDVSYLIVKAHNCLDFPPQMFNKNLTILEKMQCANEFLDSFENLTNSEMLTKIPMMQYPVINKQFFLHFWELDFLKTAKWLSFLDGFYSLPRGVQMQILMSTWHLRARLHRLSQTAKLRKSEDIGKNDFMMSKNSCLDLKTCQLDVSWCTDYPNEQIQFFLENSDDWVHNEVVDLIVELNPSEIEMTFMTCQFCFHYAGKREQGHILSVMEKYLDLISNDLHRYYQDKGIRNYTERVTKMMKINNWLQKIIWEKRWKRELAEKFDIFHLHFSHPEMFYDCC