MRFLQKLLPRCVSRRRSGHKPQLLSPQKRLMTTCAATAVPVKKMNLVSAINDALQITLRNDPRSYVFGEDVSFGGVFRCTTGLADTFGKHRVFNTPLCEQGIIGFGIGLAAMGNRAIAEIQFADYIYPAFDQIVNEAAKFRYRSGNQFNCGGLTIRTPYGAVGHGGHYHSQSPEAFFCHVPGIKVVIPRGPRQAKGLLLASIHDPNPVVFFEPKWLYRQAVDEVAEEEYTLPLSKAEVVHAGSDITVVGWGAQMTILDEACGQALKEGISCELIDLQTLIPWDKETVEASVNKTGRLLVSHEAPVTGGFGAEIAASIIERCFLRLEAPVSRVCGLDTPFPLVFEPFYLPTKNKVLESIKASVNY*