MSGAMIFVRKEFDISDVKTEVLAGILNLCALIGSLSAGRTSDYVGRRYTIVIASFLFFLGSVVMGWGPNYTVLLLGRCIAGVGVGFALMIAPVYSAEVSAPSTRGFLSSLPEIGISTGILLGYLSNYVFAGLPLRVGWRVMLGLAAVPSVFLGFGILRMPESPRWLIMKGRLRQGKEIMYKVSNSPEEAEFRLTEIKRNLGMDENCDDDVVNISNSIKKQDEGVWKELLLRPTKSLQRILLAGVGIHFFEHATGIEAVILYSHRIFAKAGVHDHKHQILATCGVGLTKFTFIVLSTILIDRVGRRKLVLTSVIGMIVALTGLGTFLTLAEQSGGKLIWALVLSIITTYSYVGFFNVGLAPVTWVYTAEIFPLRYRGLGVGIGVAVNRLMNATVSMTFLSMMSAMTIAGVFFMFAGISVIALIFFYFFLPETKGKSLEEMEALFTKTKDSKNVRKEVEIGDH*