MPLYPPDYLIDPHILLCDYLEKEVKFLGHLTWVTSSLNPSSRDELLQLLDTARNPSPDAYCNLVILAVANRDAAEESCALICQVFQIIYGDQSIECVDRAGYHYRPTPKRPWLSSCSESCRTDGTFAYDADLSCCSSFNGSQDTFEACYSGASTPSFHGSHCSSIDHSSWAFEQLQDYMVTLRSKLGPPEIQQFAMLLRDYRLGLPIQDYCAGLQKLYGDRRKFLLIGMRPFIPDQDIGYFESFLESVGIREGGILTDSFGRIKRSMSSTSASAVRSYDGAAQRPEAQTFHQLLDDITHDIEALAPDDDVYEDVSPSGGDQGEDNYL