MASMNNQKEIELFEGQTLLYMQLYGHLRPMCLKWAVQLGIPDIIHNHAKPITLSDLVSTLQIPPAKAGFVQRFMRFLAHNGIFEIHESQEEHELTYALTPASKLLVNSSDHCLSPMVLAFTDPLRNVKYHHLGEWIRGKDPSVFETAHGTSAWGLLEKNPEYFSLFNEAMASDSQILDLALKNCTSVFEGLDSMVDVGGGTGTTARIICDAFPELKCVVLDLPHVVANLTETNNVGFVGGDMFKSIPQADAVLLKSVLHNWNDENCIKILEKCRDSISSKDNIGKVIIIDTIINEKLDDPDMTQTKLSLDIIMLTMNGKERSEKEWKQLFIEAGFKHYKIFPIFGFRSLIEVYP*