MRHLPRTQGDLQGGCGRDLSAWSKARGSCVRSVTLLGVIKSLCKQGRLSLALETLELLHQQGILISRDIFHSLLQQCIKKKDLADARHLHSLMAKTGLLSVPVLVDHLIRLFASCGSLPDAHQAFIHIAKPTVFTWHAILSAYIRLGDSIRTLELYHKMQLDGVMPDKYRAICPDDATILHALKACGSMGAVRLGQLIHDHILRFGREADTSVGNTLVDMYANCGGLEEALKVFSSLSSRDVVSWGTIIVVYSERGNYSLAIKAFEDMQQQGIKPNDVIFTSLLGACSHLGLFEKGSWYFKYMTQTYGIVPSAEQYNCMVDLLSRAGHFYEAEDLLLTLQAPPNSIAWTSLLTSCKTYGKLELARRCFQKLA*