MSLNRQEATRHDGSDGVDKSALSKISQLEAPTSTQETYPRSSLLHGARVAVAEPVTAAFLAGGVAGAVSRTIVSPLERLKILLQIQSVGREEYKLSIWQALKKIGREEGWRGFLRGNGTNCIRIIPYSAVQFGSYNFYKRFAEPSPDADLTPIRRLICGGAAGITSVIVTYPLDLVRTRLSIQSASFAALKRDSAGEKLPGMFTTMVLVYKNEGGFLALYRGIIPTVAGVAPYVGLNFMTYESVRKYLTPEGDSTPSALRKLLAGAISGAVAQTCTYPFDVLRRRFQINTMSNMGYQYASIFDAVKVIVAEEGVRGLFKGIAPNLLKVAPSMASSWLSFELTRDFLLSFDER*