MEGRDDVKSDEILLPGFRFHPTDEELVSFYLKKKIQQKPISIELIMQQDIYKFDPWDLPKLASTSSETEWYFYCPRDWKYRNSARPNRVTAAGFWKATGTDRPIYSSEGTRCVGLKKSLVFYKGRAARGIKTDWMMHEFRLPSLTDPSLPKRPIDKNIPLNDSWTICRIFKKTGSMAAQRALSHAWGAPLPGATEQQHLLSAMQTGQASHFASESSTRSLQVAAVAPSNQFISFNCGPSPQVFKGPTILPFQTQAPSHKPVLRTAPPSLFFDAHFGQPEQIAGFVTGSSADVNASMSCRDQESSTTKHGGNFRSMNNEWEAPGRLDFPFGLVEDSSDDWECNIPWESFLSPTVPAEIPQH