MSSASGKDPLRIVITGAAGQIAYSLIHQICNGDVFGKDQTVILHLLDITPMMGVLQGVVMEVEDTSLPLVKGVIPTDNEETAFKDVDVALFLGAMPRKEGMERKDLLSANVKIFKTQGTALDKFAKKNVKVLVVGNPANTNCYILAHYAPSIPRENFSCLTRLDHNRAKAQIALRLKVSPDTVKNVTIWGNHSSTQFPDVRAATVTVNGKETPVYEAVKDDNWLKNDFVSTVQKRGGAVIAARKLSSAMSAAKAICDHMHDWWHGTKDNESVSMGLISDGSYDVEKGLVFSYPVHIKNGKVSIVQGLKLDDWSREMLDKTQKELVEEKNDALKTTSSD*