MGKASRDKRDIYYRKAKEEGWRARSAFKLLQIDEEFNIFEGVKRVVDLCAAPGSWSQVLSRQLYLPAKSSAESKDGDLPLIVAIDLQPMAPIEGVIQVQGDITNARTAEVVIRHFDGCKADLVVCDGAPDVTGLHDMDEFVQSQLILAGLTIVTHILKEGGKFIAKIFRGKDTSLLYCQLKLFFPTVTFAKPKSSRNSSIEAFAVCENYSPPEGFNPRDLHRLLEKVGSPSGGSDLDCSSGWLEGPNKVYIPFLACGDLTGYDSDRSYPLPREADGSSYQSLDPIQPPIAPPYKRALELKKASAQSFNS*