MEQWKEELRNRDGNELAARMALLFVQRLLSDHDSTPPQLRKPLTFREALGKHQACGGFLHYLRLLQQMAPAADYPEMEKDLKQQFRYGYLDPDILHSLETMVPPGDIQMVGAFRTASADRYIMCTYDCTVFPSNATYVRQTGLCASNILSLSSGAFCHLQFPVYQPQTSASAVLKHRRILEDQFMRSNLNILLPVQLLFSKAEGGARDNRSLNQPCLALLHNNFEASEWQRSEPVQQGKIGPVPLLRFSDFLGYDDTTRPSSQGRVEQILAMALSGRPALVLTSTYDLWVGNTSDNVVNLDAGELFGFSTGNYEEVTFPSSLETFASIWGDGQMKFSLLGRRLCFELFFQSEWVTSDQKPSFFGADFMSI*