MGRAPCCSKVGLHRGPWTAREDLLLTKYIEAHGEGQWRALPKQAGLLRCGKSCRLRWMNYLRPDIKRGNITLDEEELIVRLHKLLGNRWSLIAGRLPGRTDNEIKNFWNTHLSKKLMMKGIDPKTHQPAPERIHKPRRLMKDNEDQETESFEHGMTEKDVISSSGGKGVQPIHLPKPNRYIAFPRHLSHEANVGITNTSVTNSDVQDVLLSPSIDLNSPCKNLQASVDSDHSSSGMLSDINPIHELGREVX