MKSTAYDKVNSMINSVASDDSFCLKPGVRYYIGHLSRNAHHEVYVIRANDLKEVDGALSLLNLDAPAKQSDAEGTIGNNIKKRQKKSLPLTVVQKRRRKEDLSKQLVPLEAQSGNDSDEVASEILEGSRSSVLLDIKSLEEFHILVNGVCIDSELPEHIRRKYYELCCSKNAFLHDRLLQGLHCKLVAGMIFEVVNIADMVRACKLTTPRKEFDKWEKSLKSFELLGMNVGFLRTRLRWLLSLAFDSEGASDTKRYWDAKKEWSRAEDEIRNLEMKLEELKQASGKYVADVEALKSKAESYELMFQGEVNAPW*