MPSFSGQSPEKIGKNWMEYQGIKNWEGLLDPLDDNLRGEIIRYGHFVEAAYRACNFDPSSPSYAMCKYSRKKLFHLSGFSGTGYRISKYLKATSGINLPNWVDKAPKWMSKQSSWIGYVAICHDQREIARLGRRDVVIALRGTATCLEWLENLRATLTPLPNIKHTICCPMVESGFLSLYTSKIDAQQSLQDMVREEIDRIKKLYDGETLSFTIAGHSLGAALATLTAYDIKQFFRDIPLVTVMSFGGPRVGNHSFRYHLDKQDTKILRIVNSDDLITKIPGFVIDNNDDDDKYVEKSDHWMKRLVEDSQWVYADVGCELRLSSSGSPHFNGINIATCHELNTYLHLVNSFVSSSCPVRATAKKIMHKSNNNVKCT*