MIRVLRKEGEEFLLNLTVWKGERYSRQTTQLSWALLKEFQGVFEQPMGHPPHRNHEHSITLKEDSNSVEVRPYRYPQIQKDEIEREPPKLWRIGAGQTLVGSLEEMLQERDLILDELKREEQFDVGELVFLKLQPYRQRSLARRPYEKLAARFYGPYEIIQKVGEVAYKLQLPDTCKIHNVSHVSQLRRVVGTQTSSPSIPTQLRVTCGARRTAGGLPLFEATWEEATLLNDRFPDFHLEDKVSLFGRGVVMDHANSSRATLVYRRRHKQRQDPATVRVPEENNQHNQGE*