MCRKNELFEELAEDVHGKASLGDSTQLPVRGRRNIKIYQKDGVPAYISNVYCVPNMKSNILGLGQLLEKGYVIHMESLSLSLRDVHGRHIAQVQMAKNRMFPLYLNTRLEKCFHGLINNESWKWHLRYGHLHFNGLKLLSTANMVHGLPTIEKPKHVCEACTLGKQQRNSFSVGKAWRAKAPLQLVRTDICGPLETLSLGGNRYIITFIDDFSRKLWVFFIKEKSAAFTTFKNFKARVEVESGYKIKTLRSDRGGEYTSKEFQEYCRQWGIRHQFTTAYTPQKNGIAERKNRTILDMTRTMLREKGLPKEYWAEAVACTAYLLNRCLIKSVRNMTQQEAWSGHKLSVAHLKIFGCVAYAQVPEEKRKKLDDRGEKCIFIGYSEESKAYKLYNPLTKKVVVSRDVVFSEEEGWRWNEENIAQEKPLDIEEQETHPQNHEGSRQDHATSPHTTSSVRRSLEGQDGSSASSSSA