MGAWVSVLLGMDDGAAAAAAARPAAVGLGDLPELCAAQVLLRLDPPEICSLAGLNHAFRGAAGADFVWEAKLPENYSYLMEFVGGSGDEGRRRRRRAGKKEIYARLARPVPFGDGQKEFWLDKSKGMICMALSSKALVITGIDDRRYWQHMPTSESRFQSVAYLQQIWWFEVVGEVDFCFPVGTYSLYFRVHLGKFYKRFGRRHCTSEHVHGWDKKPVRFQLSTSDGQQALSQCYLEEPGSWVLYHAGDFVASKPDQPMKLKFSMAQIDCTHTKGGLCIDSVLIYPKGKGFQQERVVRSQK*