MGECLYKKGERCTSQEGRAYHLERKALPIVRGGAATSPHPPSNRHMGEISEASDRRTREGLLHAAAGRVGKRMDTLLVPLELLCFLSQSDFSDKKSYLRWQKRQLNILEEGLLNHPAVRLDTSERIATELRVLLMKIEEAEGLPSPAGVTQRTESLKAMREVALVLAERPARGDITGEVCHWADGYHLNVRFYEKLLYSVFDTLDEGRLVEEVEEIMELLKSTWRVLGITQTIHDTCYTWVLFRQFVLTGESDLLRHATQQMKRIALDGQRSAQERQYMKSLRCSVENGDGHKELSFVQAILIPIKKWTDKRLGDYHTHFHEGSSIMEGIVTAAMVSGRLIAEESDQTGVVRMTSTSEMAAVSKQTEDYILSSVKAAYERVSI*