MRRSLGSARRLLVARRLHTRHEPGAISMDTAVLEYAVDEEAGVLDIQHTRTPPEMRGQGVAEKLCDAAFEHARGASLRVLPSCSYVSDRYLPKHSEAQGIAVRSVDSATPGLCICVSWLGVASLRLVDARRRNPLTAALLAKLQSFLGACAAMEVTHGGPLPEVRTLLLESTGPVFSSGHDFNDFHEAPAAEQRRVLEMCADVNALLAEVPQVSVAAVSGACVAGGAQLAASCDLVIARDDARFCLPGVRTGGFCHTPAVAVGARVAPRKALELALLASDVDAVEAERIGLANSVVPSAEWASAVEQTVNQLARTFSKSVADGKRTFYRQAAAPALRDRYAVATDTMVDMFSSPAYQESMAAFLRRKE*