MGRASRDKRDIYYRKAKEEGWRARSAFKLLQIDEEFNLFDGVKRVVDLCAAPGSWSQVLSRKLYLPAKLAPDAKDENLPLIVAIDLQPMAPIEGVIQVQGDITNARTAEVVIRHFDGCKADLVVCDGAPDVTGLHDMDEFVQSQLLLAGLTIVTHVLKEGGKFIAKIFRGKDTSLLYCQLKLFFPVVTFAKPKSSRNSSIEAFAVCENYSPPEGFNPKDLHRLLEKVGSPSGVDDTDCCSGWLEGPNKVYIPFLACGDLSGYDSDRSYPLPKVAGGTYQSLDPVQPPIAPPYKRALELKKASSQGFRELENLSLDS*