MKERDPRCYFAIEKDDDDHIKHVFWADYYFQKSYSEFGDVVSFDTTYNTNRYDLVFGAFTGINHHDQSILFGCCLISNETFDTFVWVFNKWIEAMQGDPPQAILTDQDAAMTKAIKFVFPATCHRYCLWHIMMNLQKNMGGIAIHNPNFIKTFKKIAYNSITREQFEMAWKDMLTDFDLVDNEWLHSMYGIREMWVPTYLRDIFFGGMSTTSRSESINAFLKQYVTQKNGLYDFMLRYERGIATQKYRQLKADHDTINGRPKLMTDLPMEKRMSEIYTKKMFYKFQEQFCYITCGIVELIYDDIEHRVYKVSSFKNNQEIERTVLYKKDDKEAKCSCQLFEIRGIPCGHIICVFKQEKVYELPQEYILKRWTRFARIDDESDSRTCFSCDGSLLERHGDLSYDAAVVVDEASMCKTAYQHAKKVLQELKKSIREINEKEVTTKDDSKRKDKGTCHEERYLAPKNAKTKGRPKRLKSSKEKAMRKPRLCRGCGRRDVAHDMRNCPMLVKRCNGHQTFGGFILERYSRIWAVI