MDIKGGRRGNVEDSLNKLSLSPPDNNSSFLSNHFQVRKSYSQAPARTLKPFASEDIKILLLENVNQSALSNLKDEGYQVEFLKTSMSEDDLVEKIKGVHAIGIRSKTRLTRRVLEAADSLIVIGCFCIGTNQVDLDFAAERGIAVFNSPYANSRSVAELVIGYIISLARQVGDRSLELHRGEWNKVSSGCWEIRGKTLGIIGYGHIGSQLSVLAEAMGLHVVYYDILPIMPLGSAKQLSSLPELLHRADFVSLHVPASPETKNMISSKEFAAMKEGSYLINASRGTVVDIPALVDASKSGKIAGAAIDVYPSEPAGNGKDKFVDSLNSWTSELTHCKNIILTPHIGGSTEEAQYNIGIEVSEALTRYINEGNSIGAVNFPEVSLRSLTEADRNAARVLFVHRNVPGVLRQVNELFIDHNIKSQFSDSRGDIAYLVADISDCTPGSLEALHQKLESLPCKINTRLLY*