MPPKKKVATTTTTKKNHRGRKLPPLTGQLAVINGHSQPTANSTPAITPMPTPAMSAPAQMTHASVPPTTNSSQVNSVTQATESSQVTNSTTNLSQDSGLYEQSLITETPYSQMSAAEKKLSAVWTDADDAIMVHKLIDEKSAHPRHLLGPGREGVGGIGGHYRLEAKGCPLMSPLARATGILWNTTLKAALSLVGTFIQLKRLYTGFKTVKNMSGAGWGKTSKMVILPKHNKGFPIFFDLANLIEKGLAKGNLMETTANVGQPLSADVGNNIAADLVPDLNPEEDDPEDNNTLVTMATTLPTTSPTTRKWGSAISPDVLFSELKNMSASLSESMSAPLPPITFAPMAPTALIHMQACVLVQKHPDLEPQQLFDVIDFLALNNNLGVCVLLSDVLRATWLQSKMRW