MLALFHPKVASPPQEITVPGEGTELRKESTGIMDAYKAQFPGAISMEIGGKCAMAYSHDKQHLLRPRYLAVTDDITCMFEGTLENISVLRQQYGITKSIAEVAIIIEIYKALRDRSPYTADHVIRGLNGSFAFVLFDNTTSSVFVAVDSHGKVPFFWGTTADGSLAFSDDQKLLKEACGKSFATFPQGCYFSSADGLQSFEHPLSPIKAMPRVDSQGQVCGSTFKVEPAPKQQQNARNTFPRVGSESSWATAF*