MGTVEKALTEKLSGLSVGTDFIPETDVVKDSGSKRRRGGMHLEADFGGEQDCGIDSRGAMSGVESSCEEVKQELTENSYRPSCSNLKLQERQEEEAALCTEHSDDLPDGFLSILPYADLKSLLTLERVSKQMRSRVNDVLVWRKLEVDRPLNRALTDDILMTLVKRAGGLLKSMRLVTCLWITDEGLANALSLCPQLEKLDVPGCIQLNINALVHTVEQHCAMSRSKGMSGIKQLQILGKFKIQEQNEFTKRDMILRANGLLTNTWPLYQSPTTWPVYLSSSTIDDDRAKDVEMCPMCDSHYATVVFDCTRKSCQNAARVDPIKACRDCFISLPSCSGCGTCLLVDDEEFKRACCRRYVCFSCWAQSPKCAKCNTAICRRHKKDFMQRTTLSASSGVCERCAKGWEKENDFSEITELCLALFSDPWEPLDFISYLWGVG*