MFQEDLDTILSGKQLQPHVDYKLWADAYYSFRASPHARKSLNWHARYLNGLESHLDKALWPPLPPREEIVDQTGKSYPDGVHYTFKAPDIAALRKSHPDIQPPVVLKSALALLIVWHTGHSHALFASCEDGRTKWPFMPPMPKDQAGIFADAQEVAGPTIQFVTNLVRISPAETVLGFLRRVQDDQDNLTRHAFAPWPELERAVGVDENTIQRIFTTIKFNWVPGFGAQAQMDRAMEPFPKLRILAAVARWRIGLLCRLGLGGTNSDVVAMHLIGDALKGEQKARIAKR