MEESFILSKFDSLVKSGIVLYDDQQTSIEHIDRGLRFQFLLTSALAKKPTLHLPSPQAEENSELQHQRRDGSDISTGGFEIGNISSTHFVTVNKFCFARPHLMLLTSDAHRKQYEPLNEKDFEAAWTALAVTTSRDYVVFYNCGQDGGCSRLHKHLQLMPMPEHSLAAFLDSEDGKEPNVPFQWFYHRLKSQHVTPPSLTTVYADLLRQATGVGEGRFEHAGNTQPGTACPHNMILTNRWMLVLPRRRGSINKEAGVNAMGMLGLIAVATKNEIDNWVRLGLTEALRELGVPK