MEKGEGPSLKEINKYACACSIVASMISIIFGYDTGVMSGAMIFVRKEFHISDVKTEVLAGILNLCALIGSLSAGRTSDYVGRRYTIVIASFLFFLGSVVMGWGPNYTILLLGRCIAGVGVGFALMIAPVYSAEVSAPSTRGFLSSLPEIGISTGILLGYLSNYVFAGLPLRVGWRVMLGLAAVPSVFLGFGILRMPESPRWLIMKGRLRQGKEIMYKVSNSPEEAEFRLTEIKRNLGMDENCDDDVANVSNSIKKQDEGVWKELLLRPTKSLQRILLAGVGIHFFEHATGIEAVILYSHRIFAKAGVHDHKHQILATCGVGLTKFTFIVLSTILIDRVGRRKLVLTSVIGMIVALTGLGTFLTLAEQSGGKLIWALVLSIITTYSYVGFFNVGLAPVTWVYTAEIFPLRYRGLGVGIGVAVNRLMNATVSMTFLSMMSAMTIAGVFFMFAGISVIALIFFYFFLPETKGKSLEEMEALFTKAKDSKNVRKEVEIGDH*