MGKGGSDENMAAWLLGVNTLKIQPFNLPALGPHDVRVRMKAVGICGSDVHYLKTMRCADFVVKEPMVIGHECAGIIEEVGGEVKTLVPGDRVALEPGISCWRCNLCKEGRYNLCPEMKFFATPPVHGSLANQVVHPADLCFKLPDDISLEEGAMCEPLSVGVHACRRANVGPETNILVLGAGPIGLVTLLAARAFGAPRIVIVDVDDYRLSVAKKLGADDIVKVSINIQDVATDIENIQKAMGGGIDASFDCAGFNKTMSTALGATRPGGKVCLVGMGHHEMTVPLTPAAAREVDVIGIFRYKNTWPLCLEFLRSGKIDVKPLITHRFGFSQEEVEEAFETSARGGDAIKVMFNL*