EPCVVCGDKATGYHYRCITCEGCKGFFRRTIQKNLHPAYSCKYEGCCIIDKITRNQCQLCRFKKCTSVGMAMDSKRRLIEENRQRRKKEEMVRMLQARPEPDTAEWELIRMVTEAHRHTNAEGSTWKQKRKFLGPVVPSSDGDKVDLEAFSEFTKIMTPAITRVVDFAKKLPMFSELPCEDQIILLKGCCMEIMSLRAAVRYDPESETLTLSGKIAVKREQLKNGGLGVVSDAIFDLGKSLAQFNLDDTEVALMQAVLLMSSDRSGLTSVEKIEQCQEAYLLAFEHYINYRKHQIPHFWPKLLMKVTDLRMIGACHASRFLHMKVECPNELFPPLFLEVFEDQEQLDPTPNCPPHPSTAPHPPSPPSSCSLTYLPHTLTSWSRPTHRD