MGSNSKILIIGATGYIGRHVAKASLDLGHPTFLLVRESTASSNSEKAQLLESFTASGATIVHGSLDDHASLVEALKNVDVVISTVGSLQIESQVNIIKAIKEVGTIKRFLPSEFGNDVDKVNAVEPAKSVFAVKAKVRRAVEAEGIPYTYVSSNCFAGYFLPSLGQAGLTAPPRDKVVILGDGNAKVVYVKEEDIGTFTIKAVDDPRTLNKTLYLRLPANTLSFNELVALWEKKIDKTLEKVHVPEEGVLKLIEDTPFPANIGIAIGHSIFVKGDQTNFEIGHDGVEASQLYPDVKYTTVDEYLDKFV*