MKMDEQTIILFLLLLSIGLLFLSIFAFSKLGHIYKRLKDIEEILADVQIGDENRKILIKPCDVMAPLVYQLNEIVYDYENKLLSLKKSDKASKQLMTSLSHDVRTPLTTLIGYMDAVHSGIVIGQEREEYLEIARRRAYDLKDYIDVLFDWFRLNSDEFTLSIESVEIAELSRNILKDWIPIFHEKKLNFEIDIPENRLMVNLDPDGYSRVVNNLVQNVLAHSKARQIKITMSEDSRMVLLRVEDDGVGIARENLPHIFERLYKCDKGRSEKGSGLGLSIVSQMVERMGGQVSVESEIGKYTVFTVSLPLI*