MKLIDEFRIFAVKGNAFDLAVGVIIGAAFGAIVTSLVNDVIMPPIGYVTGGIDFTDIFINLSGGDYPSLAAAKEAGAATINVGVFLNRVISFLIVAWVLFLLVRQMNRLKRKEEAAPTAPAAPAPELVVLQEIRDLLAAERGQPKP