MKGCTKFRQHMFLAWSSINRIEINHCLTSHLHMQCCAVLADTTKIFGVASCNIADAVTILGTTRMVLLADVLAFSFTWTSYEIEDGIMGTKKATTEPFRQASHSLLLGRCQVRSEDSEGTLSGESILQNEETLARDLRTAIKEENYAQAAKIRDSLRLLQENSNASVLAANARFYNAFKTGDLAAMQALWSRGENTCIVHPGVSGISGYDLIMGSWEFVWAEYDFPLEIEIRDVQVHVRGDLGYVTCVEMVKTKGSSWGKQFATNVFEKVDGQWFICIHHASYIDL*