MSDAVNVLTHVTEVQLSKWQHDRIRKFKKKSKSQSLEQSSVLLGDGARCEEEQLEKQIASLVNDQDECPKTEQIVCLSRQPNTGSHEAIVSVAVDCASQMTEATDTKAPQAGDENAESASKMVTKDMVALQAEVAQAGDTNAENSSRMVTEDSDAWSIQVPEATDKNSEIASNVGIDVNQGDVLVVEEVGNEAEGPIAVDVNISREQPTDQACPSDTPSRAPLTLSCGSLAHSLREEKSDPNDRVASKEVDVNSRREQNEDAHFLCEKKMGHVQFESKNGHVASEETKSDQGNGHITSKEKLEEGNDPVTLNEIQSKGDDHLSAKIVKVDIPNARSLREKEIDPVESKEGND