MGKGGMCDAEKKEAVNMAAWLVAKNTLKIEPFKLPPLGSCDVKIRMKAVGICGSDVHFFKDMRVANSIVKEPMVLGHECAGIIEEVGGEVKHLVVGDRVALEPGISCSRCNICKDGRYNLCGNVKFFSSPPFNGALANQVVHPADLCFKLPENVSLEEGAMCEPLSVGVHACRRANVGPETNVLIIGVGPIGLVTMLAARAFGAPRIVIVGCSDYRLSVGKELGADQFVKVSTNIQDVDAEVGEIQKAMGAQVDVAFDCAGFDKTMSTALNATRAGGKVCLVGFGHSEMTVPLTPAAAREVDIVGIFRYKNTWPLCLELLESGKIDAKRLITHRFGFSQEEVVEAFETSARGGSAIKVMFNL