MVRDYSPPESPLSSVDESDQYEEDGHEYDESTLRPSKRQRLEAGSTTSSAVVPDVEAEAVPEPDPLEGMSDVSSDTSGDIPSSPINARLDEEDFQEQVTKCDWDGCPAGDQGNMDKLVEHIHNSHIENRQKKYTCEWMSCTRKGLPHASGYALKAHMRSHTREKPFYCYLPECDRSFTRSDALAKHMRTVHETEALRPSDPVPKSMQAGPQGKGGKIKIIMKTNQQSQGPHDDMDDAANGDESNAEYFTPLTPDLFTPDELELPVDKLYRKCHWESKWAEEIGDSLTKECKEWEEIYYKEWLEKEVLLSQVIKSEVNWHERRQAILTGVVDVHVPGAVESVEGERTNGANAESEGVANGTKVAELTA