MDASRVGELRTFVEACKKDPSLLADPNLAFFRDYLESLGAHLPAAAFTKATPKPKQPSSMDDIDDEYDDDDDDDLNMRDATPEPDELDQDIVESDLELEGDIVESDHQDPPQKMGDPSIDVTEENRDASQEAKSKAMEAMSEGKLEEAIDHLTKAILLNPLSAIMYGTRASVFIKMKKPVAAIRDANAALEINPDSAKGYKTRGMAYAMLGKWEEAAHDLHTASNMDYDDEINAVLKKVEPNAHKIMEHRRKYERLRKEREEKRAERDRFHRRAEAQAAYDKAKRKEQSSSRSSGGASPRGGFPGGMPGGGFPGGMPGGGFPGGMPGGGFPGGMPGGFPGGAMPGGVPGNVDMSKILNDPDLMAAFGDPEVMAALQDVMNNPASFARHQANPKVGPIIAKMMAKFNGSQ*