MIGPGRPQIVLFGSSIVQLSFSNDGWGAILADVYARKADIVLRGYYGWNSRRAIKVLDQVFPKDAAIQPSLIIVYFGGNDSMGPHSSGLGPHVPLPEYIENMRKIVTHLKGLSDTTRLIFLSCPPVDEVKLSENTSSIFSELVRTNELCRTYSEACVELCNEMGVKVIDLWTAFQKRDDWMTACFTDGVHLSGEGSKIVVAEILKVLKEAEWKPSLFWKSMATEFSEDSPYDLVYTDGKTTLNPSDWTFHREIQWD*