MARGDSTPPDSPLTSDHNDTSEEEEVHDYEDESLLRPSKRQKLGAASTTSPAVVAEPEPEAVPEPDPLEGMSDVSSDTSGDIPSSPINAKLDEEDFQEQVTSCAWEGCDAGDFGNMDKLVEHIHSDHIESRQKKYTCEWTGCSRKSMGHASGYALKAHMRSHTREKPFYCYLPECDRSFTRSDALAKHMRTVHETEALRPSDPVPKSMQAGPTGKGKLKIIIKTPQSHAAGHDDAIDDGADDDELSADLFTPLTEDQGFTSEELKIPLERLYKLCRFQVKWAQEESVKLAEEVKYWEKQYKDLWREKEVLFSQVVKSEVDWHERRQAVLSGAADVQLSGVLESQEGNQAATNGEDADTQETDKAEATLTNGANSTEVAAAS