MSTENTLSVADLARENVRNLVPYQSARRLGGNGDVWLNANEFPTAVEFQLTQQTLNRYPECQPKAVIENYAQYAGVKPEQVLVSRGADEGIELVIRAFCEPGKDAILYCPPTYGMYSVSAETIGVERRTVPALENWQLDLQGISDNLDGTKVVFVCSPNNPTGQLINPQDLRTLLELTRGKAIVVADEAYIEFCPQATLTGWLVEYPHLVILRTLSKAFALAGLRCGFTLANEEVINLLLKVIAPYPLSTPVADIAAQALCPQGINAMRDRVAQTVQERQYLVNALQQTACVEHVFDSETNYILARFTASSSVFKSLWDQGIILRDQNKQPSLSGCLRITVGTRQENQRVIDALRAEPV*