MLPRRRTLFVPHLGGINVSYRLSKAAPDLSKPTLVLFNPFTTTADYYVPEFQNNAIQTAMNLVAIEPLGHGNTRLHRTETFTYWDSAVMSLQLLDALGIDKAFVLGTSQGGWIAARMALLAPERIQGIIPIGSSMDSESIRSREAGCWDGPTACSGLVSLAGDLSPAHDFQPGDAYYDFLTEIGFGKNVDKMTKDFWAKAIRDNYQGDEGKRRICMAAVTLASRDGLHERLPYIRCPILWLQGTDDVVFSIENAEEEIKLFSNSAKAKLVPFEEGVHFLSYTHPQKVHQELLEFVHTWKGNERAVL*