MSVLKLIQFTLLTQTQIKIQIAKEKKIIAMFVSSSSHVPRWLQVLLTEKFYNACIIHEGAKKNEKNVYCLDCCISLCPHCLSPHRSHRLLQIRRYVYHDVIRLGDAAKLIDCNSVQSYTTNSAKVVFLNQRPQTRNFRGSGNFCGTCDRSLQDPYHFCSLSCKINYLVRTTGSLCNYLFECNYLPLPESGLDDGLMTPDSVLEPAGSARTSSGSGGYGGVDCRTTLACTATTEIVRKKRTGGSTFRPPCRPACSPVSEISAGLMNRRKGNPQRAPLY