MLTAVVCSGRYGSQEGYSGEGYSAYEGGQFQTVPGSANTGPSGADWTTEMAQLPHPAFLTHHTSAGQDTKGLLQPPMHPGYSGVGPCFTGSGPIQLWQFLLELLTDKSCQGFISWTGDGWEFKLTDPDEVARRWGVRKNKPKMNYEKLSRGLRYYYDKNIIHKTAGKRYVYRFVCDLQSLLGYSPEEMHAIVDLKLEKKEDD