MLPVTYRLIPQSGVSTYRLNTADTPVFPDIPEHAPNPSRLRLAHDSLAINSEFRLEPECVVEYLISGAGGIDPDTEIDDDTYDECYDELSSVLQNAYTQSETFRRLMNYAYEKELHDVEQRWLLGAGEAFETTVAQEHFKLSEGRKVICLNLDDSDDSYTEHYESNEGRQLFDTKRSFIHEVVHALTHLQDKEENHPRGPVVEYTNIILKEMGHPSPPRMVYIFNK