MASTRPLHTLSSTLKQTIPSLVPLINISHKSNSISFTFSSSSSSSRQFATFVSFNPSGNFDLSLYDDQENIEVAPPPMPPSEGRYEVVIDNDIIQRLDLSPFQNATGISSPLSAKPKEFMERTIGFTINYKREDKYDPRELSEFPDIRLWFVRLDATYPWLPILLDWRAGELARYAAMLVPHQMSMKMGVVFNPEALELFVMNKVFVVYSWLKQNEIPMPRLKTKDMARMLGFGIGDELFDLIDKNQIDPS*