MSWRPTGKLQKTLASEVSRSGTGLHSGASTTAKLLPAMAGEGRFFLCCGGTGNHGRSLLRIPARIDWVSESVLCTTLSRDTDGVRVRTVEHLLSALEATGVDNCGIQMVAGDEVPMLDGSARGWLEAIEEAGLCVAKDQNGDTMEKLEPFLNEPVTVWKNDSFIAAFPSPKLHITYGIDFPQVSAIGRQWFSCSPLDYSVYAMEISSSRTFCIYEEIEKLRKAGLIQGGSLENAIICSARTGWLNPPLHFHDEPCRHKVLDLIGDLSLFSRDGHQGLPVAHVVAYKAGHSLHAELGKPNPQLLSIVTSNFKDLDAKLIGAMYCGKSSHFTKLAGNSFSSLFHWLN