MTPPPPPPRRPVCVTGAGGFTGSWLVKLLLSRGYAVHATLRDPDDPKNAFLKQLENAPENLRLFKADVLDGGSLTAAFAGCEGVFHPATPVPEHKTVDPEKEMLAPAVKGTRNVLEACSAASVQKLVVVSSICAVCFNPSLPRDRLIDETCWSDKKSCKENENWYCLAKTEAEEMALEYSEKNGLHVITVCPGVIFGPLLQTVLLNTSSKVLLYIMKGGPDALSNKFFPIVDVRDVADALLLVYDKAGPSERYICSQEQMDMRDLLDLMKSMYPNYSYTAKVVDVDMTTSVELTSEKLKKLGWKPRKLEETLVDSVESYKKAGFVDDEPCRLPHLYRAPDAQE*