MRARKVVGGGGRNDGEERGGGMRKKAVGMRAWLLIDGSGGVQVVEAGKHAIMRRTGLPARDLRILDPILSYPSTILGRERAIVVNLEHIKAIITAHEVLLLNSKDPFVAPFISDLQRRLLKEPGGADGALSDLDGENGIKSSPPGSNMLRNRSAGYLQDASTPLSWKIPLLDHKHEHEGLMGPKVLPFEFCALEVCLEAACSSLESETTNLEQEAYPALDELTAKISTLNLERVRQIKSRLVTISGRVQKVRDELEQLLDDDGDMAEMYLTDKLMGQADGHSSRMSLDGIDEFANQLEPDPDASDVEGEMAPMDDNVGELRNLQAAPSTIVDRQDTSIAIDTGMDSESTNSTNTSSSGHSKNLDVEELEMLLEAYFVQIDGTLNKLSALREYVDDTEDYINIMLDDKQNHLLQMGVMLTTATLVLSGFIVVTGIFGMNIQIEMFETGTLGQFLWTIGGSAVGCILVYTLVIGWCKWKRLLE*