MDLLKRELEKKRKSASADFGGKSFVRRSELEQKQLQKRRDEQRQLLAKASAPAASSDSAAGTAGSDPSNPDAAAQAAAGNPNPSSSTAAAAASSSASVPPALAPKKTTQEEALLSEERRIDELDLPRHEVVRRLRVLREPVTLFGEDDDARLARFKLVLKSGVIDDIDDLDMTEGQTNDFLRDMIEMRKRQKSGRDTYAKGKGKRVGGGDGGDGGAAGDSADDGDGKGSGDDADADKDSKRMRTKFEELCNEDKILVFFKKLLNEWNQELDDMTELEKRTAKGKSMVATFKQCARYLSPLFEFCRKKVLPDDIRQALLVIVECCMKRDYLAAMDQYIKLAIGNAPWPIGVTMVGIHERSAREKIYTNSVAHIMNDETTRKYLQSIKRLMTLCQRRYPALPSKSVEFNSLANGSDLQALLSEENGSGKASEERLRLMPASKE*