MMKNMSFVILLLVLVSRPFITAAESEQQKQQLGIDSGKVLELDESNFDAAISSFDYILVDFYAPWCGHCKRLAPQLDKAASILADLKKPISIAKIDADKYKRVGSKYGIDGYPTLKIFMHGVPTEYYGPRKADLLVRFLKKFVAADVAILNSDSAISEFVEAAGTSFPIFIGFGLNESAISHFAVKYKKRAWFSVAKDFSDKTMEFYDFDKVPALVARHPNYDEQSIFYGPFEENFVEDYIKQSLLPLTLPITEETLRLLKDDERKVILTILEDETDDRSKKLLKLLKAAASANRDFVFVFVGFKQWQGFAESFDVSKKTKLPKMVVWDGDEEYFSVVGSESVEDEDQGSQITHFIQGYKDGNIIQKRISSGSFMGFINSMIGLGTVTIIVFVVAVVMIIQSLKEEPLTVGTRDEGDHPSSSTSQTEARQPLRSGEKQDKED*