MSAPPSEAARRKNVQDAIDRVLFKINELEAILGNFTGQNDLLHAKLNEYVAELGKLEAAKDDMIGGGQPVELAVELLRAVDEGTNPDSFTVQLFRDSLAQNQASKGKVEAFRTLREQLTQQLAAAFPATRAARALAAACLTATSLPDCRFGLLAAAMWGTWAWKLVPHATLLDNAQSVAGLVAIVAVSLLWPTVHPASFQRRRTLALASLRLFLLCLPFNFSQRVLDLALPQQLESGRLAPLVNLSHLISASHLDFLLFTGLGWRLPLRPHMALQGLKLAILARFGVHAHCRGMLLSSPEVQQLAARAHGVMSIAAGALAPGATTALLEPREPYMQVVALLLLAWVLLGWLVPTLLLLPPAAPAASAWEQAVPQYHTARQALAGG*