MMLFVEGHCRYCLGRPAAVEKVRHQEITHRSIESSSKSKWLVGQVSFLAVDHLFPDWKIWTQFIDLTMSAFKLDGLVESHPIEVEVGHAREIDEIFDAISYNKGASTIRMLQTYLGAEIFQKGLMSYIKKYAYKNASTEDLWTSLSEASGEPVRELMDSWTKQKGYPVLAVTIKDSILEVEQSQYLSSGLPGSGEWVVPVTVCFGSYSAVARSLVRGKVCSVALPIHVDEDGSNFREMYDKKPSSTWIKLNVGQTSFYRVQYDEGLAARLRAAIASGSLEATDRFGILDDTYALCSACKQPLTVLLSLMDVFREEADYTVLASLINVAYKVSLVINDAIPEAAPDIKRFFGKLLHYAAEKLGWEAKEGESHLDTMLRGEVLGALISFGYEDIVTEAVHRFEAFLKDRGTPLLSPDIRSAAFKAVIRKVTSVDRSGYESLLQIYRETDLSQERTRILTNLAASPDPAMVKEALKFSVSSEVRNQDTMFVFSGISPEGRETAWVWLKENWDFVWKNWGGVLLTRFITATTSQFSSEEKAEEIEAFFATHGNPSVERTVNQSIERVRITAQWVKHARAEEGLVDIIRELSFRCY*