MGGCQGQNFSSRRHGKLVQWRPREDRFLLVICTSGQISNHLICLEKHMFFAALLDRTLVLPDPSVDYSYEKTLDIAHIRSCLGEKTLLTFHEFLAKNKTDIRLLCYMSGCYLDEDHEKKIKALGLSWSSKTDAWPEEASLKGYPSHPRASEFVAKFSCEDEVLGIGDVFYSDVESQLVAQIGGPLQHSCKTIIRPNRLILLTAQRFVQTFLGSNFMALHFRRHGFLKFCNVKNESCFFPIPQAASCISRKIQEAKPRVIYVSTDAAESEITLLQQLLGPDVPMIQRPQHDSREKWDAILQRKGLLADNEVVAMLDKTIRAMAESFIGTPGSTFTDDIVRLRKEWGSSNSCDGVLCQGQHPNFIADTD*