MSVPEVQWAQVVEKAGTPPVYKQVPVPKPGPDEILVKMRYSGVCHTDLHAMKGDWPLPSKMPLIGGHEGAGVVVAKGELVKDEDFKIGDRAGIKWLNGSCLSCEMCMQADEPLCPHASLSGYTVDGTFQQYTIGKAALASKIPDNVPLDAAAPILCAGITVYKGLKESGARPGQTVAIVGAGGGLGSLAQQYAKAMGLRTIAIDSGDEKKAMCEQLGAEVFIDFSKSADVVADVKAATPGGLGAHAVILLAVAEKPFQQATEYVRSHGSVVAIGLPANAFLKAPVFTTVVRMINIKGSYVGNRQDGVEALDFFARGLIKAPFKKAPLQDLPQIFELMGQGKIAGRYVLEIPE*