MTMSKEGSSATKAALKLGLTCSAAMVAEAVTYPIDVVKTRLQLQGELGSGLRTATTASNTVTTASKPYGAVRIAMELVRREGLRGLYAGLSPALIRHVFYTGTRITVYEWLRSAGTSSSCSTMTSTGAHGSGRRLGTNTSHGGDGSGTGLASKLFMGLTAGAVGQAVAVPADLVKVRLQAEGRLVTAGKLAAPRYKGLTDCFRQIVATDGLAGLWRGGGPAVQRAALVNLGELATYDQAKQAILATNLTGGDNLAAHTASSVCSGFFASVVSVPADVVKTRMMTQDSAAPRYRSSLDCLVKSVRAEGLMALYKGFLPTWARLGPWQLVFWTSYEQMRRTCNLGGF*