MSAPRPTAHTGASCAATSRAEALQPARVALFAPARRWACDGLVDNLLRRSRRSDAGAGAGAAGDDATTVTLRPFLRRAMFELLVYMCFGVRLGQDTLDEIEGLQHRALLTLTTFPIFAFFPAVTKRLFRSRWEANVAVRRRQDDLFVPLIHAKATRGNDDGDTSASPPSYADTLRALRVPEEGDRPLTDAEMVSLCSEFLNGGTDTTVTLVEWIMAELVNHPDVQAKVHEEVIRSPSSSKLADHGGDDIQVGQAMPYLKAVVLEGLRLHPPGHFVLPHGVQTDGADVGGYTVPRGAELNFLVAEIGRDETVWTKAREFRPDRFLDGGEGCGVDITGSREIKMMPFGAGRRMCPGYSLGVHHAEYFVARMVRDLEWRPPVDGVAVEIAEALDFTVVMKQPLRARIIARY*