MLQQEKASSVAAAAGGGVGDGRPHVVCLPYPMQGHIKPMMQLSKLLAARGARVTFVNTDFHIEFLKESMQHLNKNITLRSISDGLPPHSNVAERILAYDRNLAAPFATLIRELNNNNIHSAPPVSFVIFDVLLSWAYPVASQLAIPAAALWTSGVSCYAVYCQIPLFISQGILPIQDVSVPALESNTGFITSIPGVAPVFRLRDLPTFFQVEDVLNSPIFQMISGRIACLREARCPVLVNTLKRLDVEVEEFAARGTVSVPVTPIGPLFFMDPDYQSLQPDESNGSHITETTN