MGKGGSDENMAAWLLGVNTLKIQPFNLPALGPHDVRVRMKAVGICGSDVHYLKTMRCADFVVKEPMVIGHECAGIIEEVGGEVKTLVPGDRVALEPGISCWRCNLCKEGRYNLCPEMKFFATPPVHGSLANQVVHPADLCFKLPDDISLEEGAMCEPLSVGVHACRRANVGPETNILVLGAGPIGLVTLLAARAFGAPRIVIVDVDDYRLSVAKKLGADDIVKVSINIQDVATDIENIQKAMGGGIDVSFDCAGFNKTMSTALGATRPGGKVCLVGMGHHEMTVPLTPAAAREVDVIGIFRYKNTWPLCLEFLRSGKIDVKPLITHRFGFSQKEVEEAFETSARGGDAIKVMFNL*