MRCGLPVQSADYVYRVFTSIYHLHCFKCFCCGHLFKKGDHYMLVDGQIICRPDYEHFLCQTPIFHSHLYFDHNDSNRKTPKRPRTILNTQQRKAFKLAFEKTSKPCRKMREQLAKETNLSVRVVQVWFQNQRAKMKKIQRKQEVSEANDPACSEMDIKSNDELKSNCDSADELDSENDDVEVDDIGSNEEKGKELSNPIAQLFHMHATYFLT