MGSSHHHHHHSSGLVPRGSHMASMTGGQQMGRGSVAQISGNQTGIGSIHPLLHQNTSDFSEQKFSSVFTGDEFFLRDHVVRGKPVLPGVAYLEMAYAAINQAAGSEIGQDVRIRLNHTVWVQPVVVDRHSAQVDISLFPEEDGKITFDIYSTQEDGDDPVIHSQGSAELASAAETPVADLTEMSRRCGKGKMSPDQFYEEGRSRGMFHGPAFQGIKNVNIGNREVLAQLQLPEIVSGTNEQFVLHPSIMDSALQTATICIMQELTDQKLILPFALEELEVIKGCSSSMWAYARLSDSDHSGGVVQKADIDVIDESGTVCVRIKGFSTRVLEGEVHTSKPST