MKRRLFLAVAAIAAGSASAQGAPAAAAAGPTPAAAAAGPTPAAVAAHYAVLVHANYEDSLQAARALQQAVVAFVATPSAEALAEARKRWLAAREFYGQTEAFRFYGGPIDDDKGPEGRINAWPMDESFVDGVQGKPGSGLIGNRKFVISKKNLAAQNERGGEENIATGWHAIEFLLWGQDRSETGPGDRSFEDFVDGKAPNADRRRQYLTVVTELLIDDLAGLVKAWAPATKGNYRARFEQGGKESVRKILVGLGSLSRGELAGERLEVALNSQDQEDEHSCFSDNTHRDAVNNAKGIENVWLGRYVRADGSTLQGASLRELVAEKDAALAERGTRQIAASVAAAEAIQAPFDREIVGAKDAPGRQRIQKTIASLTQQSKDLVAAANAVGITKLTLVQP