MKGKRAVLLGNECMDSPYNRTKKSVVVVMDAFRDFSSSALEWALAHVTQSGDSLTLLGVLPWLNMLRPGILSIVVPNCEIVPVITFLVAEHCFCSDKAFAVWADILIFSDRDLKSMKKEPEWMSDKYQKIREFTELCEKYGVLPQVKIAMGYPLRLVVLDKAASLRAAWIVLDRHLKRDRGFYMKRMPCNLVLMMNNGEADILRTQSLFLSNCSIDPDQSPAPCSLVPQVIIASPWLQALYGNRKAHFTLPNNSSSVNHHVNFPEEEEEDSNTPQKSFSFHQEPTSVH*