MDFLKATIIVALICNFASLASSVPFIVLHGIGDKCSNAGVTQFTELLSDWSGSQGYCLEIGNGSWDSWTMPLLDQTSVVCEKVKSMPELSDGYSIVGLSQGNMIGRALIEFCDGAPPVKSFVSVAGPHAGTASIPFCGATWICIMLDSMIKAEIYSDYMQEHLAPSGFLKIPTDIAGYMEGCRFLPKLNNELPVKNSTYKERFSSLENLVLIMFEHDTILIPKETSWFGYYPDGSFKTILPPQETKLYTEDWIGLRTLDEAGKVKFVNVSGNHLQISHTDMKKHIVPYLCDKSSSSSSTTMAVSGSSSSHQWLPSVGNIIMDLIGPEVDQLQLVLRHV*