MSMTHKDDLDLLLSLQDRIPETPPASPHSQTPGYNSDDGSPNRVRKADMSQFRDAVKDYLANEEPSTVMPMPRLNPSTLSKDIDVEKFSGLRIKNLLLSNTELNNCLSDIRFIRLPAIRNSLVGDTISGCWATVGVLTEKGTQKTSSTGKNFCIWKFGCLDEATISVFLFGDAYTKHWKESAGTVFALFNSNVRKDAQGKGFTLSVYSADQIVKMGTSVDYGVCKGKRKDGMSCTMVINKRRGIYCKYHKSNASQKYSTVRAELKGGNLRTAFRDPLRAEGIYLVDPLSDRTNLSKPVQPVKVLSVEGLKKALSNAGKVTTNSRSQGIRFLAEVTEKRHPKDPSKGSAKVNQQAGSSEKRLSTAMKVASRIVVANQPQAKRKKCEEASENLIELEIVSSDEDV*