MKELSMIYPNIASTPSVSTIPINMTRHKVADEEIDDDELGSLSSDGGRSSSAAGLNNSNLSSMDSHVKRPMNAFMVWSRGQRRKMAQDHPKMHNSEISKRLGYEWKQLGDAEKRPFIDEAKRLRALHMKEHPDYKYRPRRKPKNVVKSKERYPFTLPFTTFAPPNLLALPNQPTISHGTSFYQPMHPLDMAAKIAADSAALTKATEFSYYPPFFHPSAPNAAPPNLIHTYNPYDIQRNVLAAYAMKTNAMAHAAVAAAVVQPSHIPPSTTPL