MKRPTKGERDASDLRDAHAMSLTAGMVLNLIQVMDSFVGDQNVRGISGGERRRLTVAIELGGKGVVMLDQPTDGLDAAGSLDLCRALRSFAESGVAVVCSLLQPSWDVYSLFDQLILLAPGQPRRPRPVRHFEERGIKNVDALSPPDFLVSVASMPRKQLAASLSPNSAPRPSPASDNLHYFVWVKADELQAVEVIFFNLLAASAMNTLASETIGIEIELERRYAAHPTKQFDILYERFNKLLFRNRRPLISRTIQSLMPATTTGAINRISFLQARTAAHADGATRACGFVYAYTSVVIDINYENRRVMHAQTQDGTYRPELWIVANVMSELPRLFVEVVLFSLVAYHAAGLQVVDTHQRFARFLLMSLIADASVLALCQVFAVREVP*