MPAITVKPLTPPAGSAIDFGAVITDVDLEHLTVVLKNQHQLTPKAQYELTRRFDPSATQYGHGKTLDAKRSILHPDLKTIPHQPQVQVIGHGFIDSYEGLENITLKHPHHRTFHRDPIPQEDDYDSTRFYRWHIDAALYGLNPPIVTTLLAVKVPGGRRQTVRYDDGSGETMDVPLGTTAFASGERMFELLSEEDKEFALSSRVEYAPHPYIWMSPARSLPTGLGLHSDDLELPLSELPPIDESAIQILPMVWKNPATGKPALQIHPSAVRKIHCGDGTVIDDLKKVREIAYKLQRPAISPQYVYAHDWEEGDLVLFHNRGVLHSVVGAFGEGEVRLFRQCNLAAGEGVVPYRE*