MGKGGMCDAEKKEAVNMAAWLVAKNTLKIEPFKLPPLGSCDVKIRMKAVGICGSDVHFFKDMRVANSIVKEPMVLGHECAGIIEEVGGEVKHLVVGDRVALEPGISCSRCNICKDGRYNLCGNVKFFSSPPFNGALANQVVHPADLCFKLPENVSLEEGAMCEPLSVGVHACRRANVGPETNVLIIGVGPIGLVTMLAARAFGAPRIVIVGCSDYRLSVGKELGADQFVKVSTNIQDVDAEVGEIQKAMGAQVDVTFDCAGLDKTMSTALNATCAGGKVCLVGFGHSEMTVPLTPAAAREVDIVGIFRYKNTWPLCLELLESGKIDAKRLITHRFGFSQEEVVEAFETSARGGSAIKVMFNL