MEHQVSRRTLSTDNPVVSVTQDAMAQGTDVIGLAQGVVYWPPPPEVLDAAQAAVKDPSISRYGPDMGMPELRQALREKVARDNKLYNHNICVTHGCQQAFINVMLTLTDPTDKVILFRPCYFDHHMSICQLGGGREAGIVFGPRDSQTMHPDIDWLRTTMSQPDPPKVVALVNPCNPTGIVLSEEELRAISDICAGAKAWLILDETYENFVFSPELEHETISAPHVVHLFSFSKAYGMMGWRCGYIAYPDFDWSDRLGKEFIKCQDTVCICANQLGQRAALKALEMSCAQYRDEKIATLKKNRELLLDALSPLGTLCNGIYGGEALYFFAKLPHGCEDDLEAMKWLVKHAGVCIVPGSACHQKGYFRVSFGNLDPASMEKAAARLKAGLARMVVEGIGAN*