MSEVEKKSKKRKASVNWLRQMTLKLIELSESHFNLWDCSLEQYENRMARKTSIDAISEVMGISVQEVNDKIHSLRCQFQSINRKKKKTKSGQATGDNFVTKWEFNEALKFIDLSTTKASSATITNGMALFRPTSGLGFGIFKLLFSSFVVKEHINEEDMTDNESSYLSEDQGTNHSKDSTDTSRCNTPMPSTSRHNSSPVKVKKKNKKNDQQALLDRCVGVMSKIADSFKIFGDYVADELRNMHLKAPDLQGYAKREIQRLILDMNDKYESRLLENGALSQSQISVNKNSDILLDNNSLESQLSTRTSCEIGSPLPVLTLWAVNDLTEDTVDGENNGMENITNYDENCGSTFFNLLIPLYEINELWNLPVDILLLKFYKLPSTLQIADSHATECFLDD