MEEQEIVVEIPHIFSFYKDGSVRRSSPGPLQPPSPELPQDGVASKDFTFNAELGLWARIFLPPPHPPHHKLPLVLFFHGGAFLFGSPVWAHIHHFCADMAKRTPAIWVSASYRLAPEHRLPAAFDDGLAALQWLQSQALLQAESKADVWLATADFSKCFLVGESAGSIIVHQVAMRAMEKAMSWAPLCIRGLVLIHTGFMRGTRTQEEIECSEDIIVNWSLVDALMGLSLPLGASKDHAFFNPLLSISPSDKAVFAKLPRTLVALADKDVGHFLGLAYVDALRDAGCHVEMEMSHGLGHLFYHEQPDTEQSQMLKQKLSLFIAE*