MSGDLRAFSLYKKDLLTDKEKKEKLEEDEAAAASTMAVSASLMPPIWDKTIPYDGESFHLEYMDLDEFLLENGIPSSPNHLDLNQNPLLPVAELEGKEGASASAASPSSSSSTAVFQQSEAASSTEAPPQNERDTPSPIDPDCVEVEVNFNPDPADLVLSSVPGGELFNPRKHKFTEEDLKPQPMIKKAKKVFVPDEQKDEKYWTRRKKNNVAAKRSRDARRLKENQITIRAAFLEKENTALRTEVAELRKEVGRCKNIVSKYEIRYGPL