MFSFLLFARLAWIRTGVHRSRNATGKTVPEASGSLPIIGHLYLLSGNSQVPHKLLGSMADKFGPIFSIKLGVNRVLVVSNAEMAKECLATNDRVFASRPKSMASELMGHNYANFALSPHVSYWREMRKIIVLELGSQRRVQMLEHIRTSEVKASIIDIYKNWMRNNKGSSETVKVDMKHWFGNLSLNMTLRAAFGNCLSLGEQKEDELKNTIRSILQLFGAFVPSDAIPALRWLDLGGYEKRMKQTAKAFDVVIDGWLEEHRKKMSCTQQEDEEEHQVLMAALLSRIKEEFKENVYGFSTDAIVKATCLAIFVAATDTTTATLTWGLALLVSNPVVLKKAQEEIEKHVGRDRMVEESDLKNLVYLQAIIKETMRLYPAVPLSVPHESTQDCIVGGYTVDKGTRLLVNIWRIQHDPEIWEDPFEFQPERFLTSKKEIDVKGQHFELIPFGSGRRICLGISFALKAMQMILANVIHAYNFHNPLSEKIDMTESFGLTNHKATPLELFVAPRFLTDFYRVSP*