MSDLAEGTIIVAAVWPCSVDPWADRRSCPWLEIHSCWKGTMKPAAKALQEILCDFVLPRYCMVCKRDFPKGYGKHLLEVHHWECLRQQLPEGRHIVAASMSFWQRWQLAGNFLRFNHINGQVEVSGWEKTRPKLLMRREVLPPSKTSKLRSSALRRSTSLTLLTGLPSPSTLDSGDVFFKEHLGTGHTRRHQVDWEMYPYLEPDTEPDQLQIESFAWRLWLEYVATDSALTAVHRFFNPGRCAICDAKFSSSFAEHLCSRRHFSALFHAVSTMAPKMTTHPTQSMESQEGQVLDLDHLQLLLSRRKLLSGGALRMEEPPLMLGVTEIEEFAWRLWRQYVATVDATEDVQRLLIQHQVFQESLVCAVCRETLPCREVGQHLRSPGHFRKLLWWLFQANLLSRADLFRPNTRLLRQNFRAFDSSLKLNHLQMLITRVTGTPKDGGVIFEISTK