MVKPLTDQPGIDSDDAKIICNEFHKHLDVDEMMETARDSPWWVSLSESSDVNVIATPSSDPSDGIGLILSNSFTTKNFSYIKEGALQHPQVKASSDKVAADWTNPTSSRKISSAVSSLQLSDDISACVKPHNSQKNEVVKNPNNSKQIQSPYLLCPVKSHGDGQGVLRFSGFDLPQIKASTLSPSTFPPTIASVLQALEPTPFAPGQKSLRRVVSKSESTTSSCKDLRPTYTTSRQTNAVFADASVVQDLPSAVCTVPSTVSPCGKKLSPLRALSAYNFFFRDERERILHGGADDWTAARHAALLTSHWLKDRTKKRQHRKSHGMIDFTSLSKLISMRWKNLHPDGKGFFRQVAAADWRRYQDELAKE