MTFRRIFTSFRNLSKLSTPPPMSWRPTGKLQKTLASEVSRSGTGLHSGASTTAKLLPAMAGEGRFFLCCGGTGNHGRSLLRIPARIDWVSESVLCTTLSRDTDGVRVRTVEHLLSALEATGVDNCGIQMVAGDEVPMLDGSARGWLEAIEEAGLCVAKDQNGDTMEKLEPFLNEPVTVWKNDSFIAAFPSPKLHITYGIDFPQVSAIGRQWFSCSPLDYSVYAMEISSSRTFCIYEEIEKLRKAGLIQGGSLENAIICSARTGWLNPPLHFHDEPCRHKVLDLIGDLSLFSRDGHQGLPVAHVVAYKAGHSLHAELVRHLSCLH