MGWAIAVHGGAGVDPSLPMERQQEAKDLLLHCLNLGVSALKASVPAIDVVELLVRELETNPVFNSEFAREQGVEIVDTNYFITAENKERLEQAKSANSIQFDYRLPESENAVGKPNENGLLPTIKIHANGIVAADKALQNGLLSEKESCIENGEKMPCRKGMLAEFQMNGVPISIYEPETVGCVVVDSEGHCASATSTGGLINKMSGRIGDSPIIGAGTYANGVCAVSATGEGEAIIRATVARDVAALMEYKGLSLQKSVDFVINKRLEDGKGGLIAVSSNGEVAAGFNTLGMFRACATEEGYFEVGIWQ*