MNLTIKIINFFFYYLIIEPYLFSESLESIKRSVVLATLATGNIPNGPVDLPFKKKLNLGLRKYRYNIPDENLDNAMQSEMNEDAKELMDDINKMKYSDQRPDNYYFQNEMYYEIPPWLQDIITLSNKSKKTLETLGIENLPDVNACKSIKNLQEQMLCTFDALEDIKEVYHNAKEITSLTARVLAGGRLAIKSLGRLKSLASRIENKQLMKKLGTPMATLILLQRETTSDRNRWICGSILTLLTDLPVVSDLADVKTGSYGHVNVIIPRQSRVKNPDRIILKLREGISPSNLINGFAASQ*