MRPRKVVGGGRDEGEERGGGMRKKALGMRAWLLIDGNGGAQVVEAGKHAIMRRTGLPARDLRILDPILSYPSTILGRERAIVVNLEHIKAIITAHEVLLLNSKDPFVAPFVSDLQRRLLKEPGGADGTLSDADVETGHKSSPPSTTLRNRSAATPLSWKTPPLDQKHDREGLMGPKILPFEFSALEVCLEAACSSLESETTNLEQEAYPALDELTAKISTLNLERVRQIKSRLVTISGRVQKVRDELEQLLDDDGDMAEMYLTDKLLGQADGHSSRMSLDGIDDFANQLEPDHGSSDVEGEMDAVEGNISELRNLQATPSTVVDRQLTSVANDPGMDSESTNSTNTSSSGHSKHLDVEELEMLLEAYFVQIDGTLNKLSALREYVDDTEDYINIMLDDKQNHLLQMGVMLTTATLVISGFIVVTGIFGMNIQIDMFENGTLGQFLWTIGGSAVGCVLVYTLVIGWCKWKRLLE*