MDDGDKGWNHLVKVLRLTEDQQRALESRGVDDINLFHGSAGLGQVDFFAFDNETNIFPQARRVLMSDAWKWIDNNMNSIHDDDDDWSWFVGNFRKTSFQRHVSREKRAAEAKLRDEEDKRYKTAEPNQANASSFAACGTRTMAGVATMPPIFREHLVPKHVKEHFTSIFEFDPSDEDKRKIDILVNGLLATGTSYNLKSVPETSKDPTSRTVQTHHLDFIATQFEGQVTTERIFKDGGDKNTRRSLADLGLTGGISNTGSFPGAYFHSGPLEQLQESQCNFVITSLFECKDTDIALGSHMMLLTDVF*