MPSIPPQSLIVVTGITGYIASHVGLAALQAGHRVRGTVRDLKRAEELRNAYAKQGVDITKLEFIVVDDITSGTQLANAIKGVDGVAHVALPGDLLDTSDDMPHRAVKAVVALLQASANEPSIKRIVFTSSSVASYEPPALFPEPVTDKNWNDVAFQAWENATAEDKTKPAWVWIRYAATKILSEKAAWKWVEENKPPFDIVTILPNANFGPVLYGGARSTVAWIHSFLKGDNEFTQLVGPQWFIDVRDDGRLHVAALTNPSLSGKRIWGVAEPTGWNQILAILRKNFPDANVAPDLVGEPGEPTKQKIENTVATEALGGWIGLEQSLVDTGKSLGF*