MARGKLDAFASNVVERHAVGPRDVRFDVKYCGVCHTDVHFVKDDMNLGLSYPLTPGHELAGVVVAVGDDVTKLRPGDNVSVGCVVDSCFGCRACADLEEQYCSNGMVGTYGSITKYGRHGPNGAQTHGGYSDAFVVNERFAFKLPRGVDLAKAAPLLCAGITTYDPLVKLGCGLPASGRPEPKKRVGIVGLGGLGGVGVKIAKSFGCDVVAFSSTAAKRDDAFAIGASDFVLNTDAERMKALAKEATFRGLDVILDTLPAPHDLQPYVDLLSPDGALVVIGLTGDAASTIVPSSLVFSRKVLRGSLIGGTRATKEMLEHCVTREIFPDVEVIDASGISDAVKKLDAKNDKIRRYVIDCSTIPKSATSPG*