MDCAFTGSASGAWTPRAARATALNGANVAGLRIHAARDGGMPRVEARTRRRCGRVHATPARNVAAAMTMTAAEQENVSEDKEAGSTEKTWPEKKGLEHFQMGQKVTGKVFRLVPFGAFVDIGATKAGLLHVRDMSTEFVDRPEDVVSNKQVVEVYIKYLDVEQQKLALSLLPRTATSRDKNLANFALGEEVKGTVQRVTNYGVFLDVGASCDAFLHVSDIWGRRPRETMESMRFGETVRAWVSHIDETKSFLRVSARASRKDKKAARSDSEALVDITEVFKRPSQSSANADETKDYMFEEDGGSDYS*