MTRLCAVCGDVSDGPHFGAFACRACAAFFRRTVTLKLEYRCRADSECNIDTLARNMCRSCRFQKCLMVGMVATAVQNTRDGIGKRSSSSSKLYLDKQPRNQNYELGLSAGPFDGHSSEPRSTVNHSSELVIFIS