MGFWLINSFLRFVYEHFKFFNFVVKTMSSAALVLASINSEAIFSHNHFHTQPGLFSNESILIYLAFSGSMIPMRVMGSDSIEAVKLRIQNCGGFVKKQKLVCGGRELARSDTLVRDYGVSDGNVFHLVLKLSDLQIINVRTAYGEEFTFHVERSRDVGYVKQQVAKKGKGLVDVEDQEIVCDGKRVEDQRLIDDICEHSDAVLHLLVRKSAKISCRPVRKNFKLSGTGGVYLMPDVSGNRYISVFKPMDEEPMAVNNPRGLPISTNGEGLKGGTRVGEGAFREVAAYILDHPRSGHRSFSSNEKGFAGVPPTTMVKCLHKAFNHTGDVMVKIGSLQSFMENNGSCEDIGPAGFPVEEVHKITVLDIRLANADRHAGNILMSKDDDGRTLLIPIDHGYCLPESFEDCTFEWLYWPQARVPYSAATIRYIQSLDAEEDIALLQFHGWDLPLECARILRISTMLLKKGAELGLTPFAIGSVMCRETLNTKSMIEEIVLEAQASMLPDFSDASFLESVSQIMDRRLSEISE*