MGKGGMSQGEGSKVEEENMAAWLVGINTLKIQPFLLPSVGPHDVRVRMKAVGICGSDVHYLKTMRCADFVVKEPMVIGHECAGIIEEVGEEVKHLVVGDRVALEPGISCWRCNLCREGRYNLCPEMKFFATPPVHGSLANQVVHPADLCFKLPENVSLEEGAMCEPLSVGVHACRRAEVGPETNVLVMGAGPIGLVTMLAARAFSVPRIVIVDVDENRLAVAKQLGADEIVQVTTNLEDVGSEVEQIQKAMGSNIDVTFDCAGFNKTMSTALAATRCGGKVCLVGMGHGIMTVPLTPAAAREVDVVGVFRYKNTWPLCLEFLTSGKIDVKPLITHRFGFSQKEVEDAFETSARGSNAIKVMFNL*