MLHAVLTRCYPYGPREPAPSTSAPSRCPRCCACGVPVQPELQQLRAVWHPARGPRVASADGIPSPCAGRCARGPRGGRSSRGPSGGPSGDPVGSEEPVEPGDPDAPPLTKLLLHRQILYATYVNSQLGLTTATEAALQHAGHSHRDRVFKVGKLANQGGLADNRVFHFDPATQMGMGLDPGAIQAVSAALGVWDEDGCLESFHNSRLTRSQVQHDSGLIQAHRNNQWWDEXTKLQHLASATPAGISQMHATKLQRAFFKCNVDFIQSIKVQQKQSGPYLPAACMQVQGRKGTLPCQNNKTHDMSKASAVVYCLCSGLQAKEGS*