MTLPDTAYKVLTADQWAAFESAGAFDGAPVDHADGYIHLSAADQLQGTLDKHFAGQSGLAVLTIDLALLGDTVRWEESRGGALFPHVYGVLPIAAVRGVETGRSVAARIEPSAAAVPPPSAPKPNSKLVPKKPLLMKFGKWAQPRVNALIGRSSKVGDKPFHDKADFPWIARLEANWETIRAEAAAVLGDLEKVPPLAAISPDHRRIAPAGKWRSYFFQGYGYRVEANCAACPKTAALLAEVPEINSALFSILLPGTHIPAHTGVTKAILVCHLALQVPRKAEDCRMRVADQQVNWREGEAFVFDDIYQHEVWNDTDETRIILLVQFRRPVGLLGRLVGGAFLKGVRHSRFVQEARQGLTDWSERAMA