MNCEGCKGFFKRTVRKDLIYLCRENRNCIIDKRQRNRCQYCRYRKCQSMGMKREAVQEERQSSRTDITKVLTNNGGQRQIITSQMEAESTSTYGGLEIQLERIAAAEETSEALFSNIKVESNDISSCESLEWQMIRMVEWAFMLPSFNEILVEDQARLIRFGWHELILADIAYRSTVNKLLLWPERVMERNDAEILGCRIIFDRIINELTVRMKDLDVDRMEIAALRCAILYNPSVSGLRNVSVVESLRDKVMVCLEDYCRQHHPAQTQRFAKLLLRMPALRSLSLQCAESDSFIITAPIIPVIF