MLHAEATSQGYEGRLAELGVGDAGDLLEEVAEKGIGSLDIHDRQAEKLRRALLGRRGWGDAAAAAEGGSGGGTEGSSLDPLEPALPESGDGTIAAAGEEEEATGSKAGEAAAEALAEAAVDAVYGALVAATLEEWAGASTDNPVSAADARGPGLECQQCFANFYDGFGVEPWLWRRALREGWSELGGWSREEMEAAEKEIWRGESSEISQLGEWVCDACLEGYLGGGFGDYSELRSGYSPGRRPFEDPELKQALPERALRQQRLLQYLGEVRPRLQQAIDLGGDAARAAVSALQQEVAAKQEAVLFDALPGERRRYLLQHGCAAWTEAALAEVASHSPLIELGAGAVGADVAAYDDGSEAVREMPAELVLGSPEESGGRTLLLVYPPPGEVLLYVGEARGGVKRVLRLAPFRGGHEKLYVCKRRSHPFK*