MGSFLGHLLPGTLFLFVGLWHLSNSIVKFVADPRSFKARLWHPIPVTTGRLRYLELYVIALGAFFDMCVEFFYSPHLKYIVDGALNSSHMNDFEHAAMLLMFFLFGIAALLSETTRWLPLPDGALHIIVAMAFTAEYLLFNFHSTNHAGLEGRYHQLLVLLIGLCIISALLGAAFPERFVVDLVCCIVITLQGLWFYQTAFTLYGPWMPAGCHQQADGPICESTESEIRGQSLANLQLSCLVSSLLVVVVVLYGVAARFWGAHDLVFFSSRFHSKGSEVLSSPVI*