MADKHILLITGANTGIGYEAVKALLRSPKPYRIFLGSRTLEKSQTAIEALAKEFHSSQSTLEPVAVELESDESIAKAFEAVSAKVDRIDTLVNNAGAAFDTTDFANDVSNARTIFNKAFDVNVTGTHIVTATFAPLLIKSASPRLLFLTSGLSTLEAHSRDFYPPWAPKPQAGWPKKGVIANLGYKSSKTALNMVMLNWHWLLKEDGVRTFAISPGFLATNLGGVPEMLKAMGAGDPAIGGEFIRKVVEGERDADAGKVVNGQGTQPW*