MEPMSNKQDSNSSEGDEKGWPDVPKRKRKNSQCSVKSMSALSVSVPGYIPSYLEKDEPCVVCGDKATGYHYRCITCEGCKGFFRRTIQKNLHPSYSCKYEGCCIIDKITRNQCQLCRFKKCISVGMAMDLVLDDSKRVAKRRLIEENREKRKKEEMMRMLQTRPEPDTAEWELIRMVTEAHRHTNAQGSSWKQKRKFLPDDIGQGPMVPTSDGDKVDLEAFSEFTKIMTPAITRVVDFAKKLPMFSELPCEDQIILLKGCCMEIMSLRAAVRYDPDSETLTLNGEMAVKREQLKNGGLGVVSDAIFDLGKSLAQFNLDDSEVALMQAVLLMSSDRSGLTSMEKIEQCQEAYLLAFEHYINYRKHNIPHFWPKLLMKVTDLRMIGACHASRFLHMKVECPNELFPPLFLEVFEDQEV