MGPGQALMWGISAKPINTIQYGPDCPEDSRHRVLVTKTTPPVLLLELNAQATFNMMDPDTSQDILFGMDAVIQLLKSPKTMANGRPLAYVIQGSGPHFCPGGNPNPKLYPGHIALTVNQYAGYLPFIRCREMAIPGVCALHGSLVGGGVAYSLNNPVRFADSKASACFGNLSRGAVPGMVLSTNIPQALGLHGALDIYLTDSTYSTSACVKAGYLHGVQASIAAVKQEALKQARRLGQSPLGMRIVGIKPELDVERFGIEGWCIELGARTEGVFRNVGGKSRAEKEAEAKDEAAKQTAVDAKPKQEDWNEWRRRQIQPKKRPKRRAKRPPSAG*