MHLFIGRLMEGHFPRSRDKRSYSHYDHDRCEPNERNKRHTKTETRHAMPGPEQGDTVFQILCPKTKAGRVIGRGGSIVKSLRQETGAKIMIAEPVPGADERVVFIFSSERDRESRDAHGLDIHSPAQDALLKVHSRIVEGVPLNGVGSEEEDLLRTVVTRLLVPKGQVGCVLGKGGKIIEQMRRETYTQIRVLPKEELPLCALPSDEIVQIVGEIDAVKKALHAVSTRLFENPPRERMQASTPFSHDSHAPSTEDVNTVQRSPTGLSDVHSKSAPDSGVGACDPAELYQGAIYGADGGRKIPHAGAELVFRILCSNDKVGGIIGRGGSVIRSLQQDIGVRIHVMDPVAGCDERVVVISSFERSDDNISPAQEALLHVQSKIADLGRDED