MMWKALLIAVLAFTHCQAVLETDANTLVLLDNLAIRETHSIFFKSLQDRGFKLTYKLADDSSLLLSRYGEYLYKNVIIFAPSVEEFGGDISVERLAQFVDDGGNVLVAGSEKSGDALREFASECGFELDEENAAVIDHLNYDASDAGDHTTILTSAKNLIQADTIVGKANRKSDAAPLIYRGTGLIADKENPLVLKVLTAESSAYSYNPDSSVTDYPHAVGRGTLLIAALQARNNARVVFSGSLVFFSDESFTTAVQYAQSGVFHKQAGNRAVAESISQWVFGETGRLRVGSVQHNKEGERLPPEQAYTITDPVVYTIAIEELVDGQWRAFKANDIQLEFVRIDPFVRTYLKQTKTGAYEAKFKIPDVYGVYQFKVDYDRVGYTHLYSTTQVSVRPLEHTQYERFIPSAFPYYTSAFSMMIGVFVFSFVFLHFKDEPTGKSSKDDKKTQ