MGKGGMCDAEKKEAVNMAAWLVAKNTLKIEPFKLPPLGSCDVKIRMKAVGICGSDVHFFKDMRVANSIVKEPMVLGHECAGIIEEVGGEVKHLVVGDRVALEPGISCSRCNICKDGRYNLCGNVKFFSSPPFNGALANQVVHPADLCFKLPENVSLEEGAMCEPLSVGIHACRRANVGPETNVLIVGAGPIGLIMMLAARAFGAPRIVIVDVDDYRLSVGKDLGADQFVKVSTSIQDVDAEVGEIQKAMGAQVDVAFDCAGFDKTMSTALNATRAGGKVCLVGFGHSEMTVPLTPAAAREVDIVGIFRYKNTWPLCLELLESGKIDAKRLITHRFGFSQEEVVEAFETSARGGSAIKVMFNL