MGRAPCCDKANVKRGPWSPEEDATLRNYVQTHGIGGNWIALPRKAGLRRCGKSCRLRWLNYLRPDIKHGGFTEEEDKVICAIYNQMGSRWSVIASQLPGRTDNDVKNYWNTKLKKKLAKFHSNGNAANNPNPFSSAPPPTAAPMPVTEAYRHGFPPLLTQGYTGTSNNMGVSEFGASSNNGHNVFISDQGGLSTDHATGISYVSYLPGTRGGEDDGVLMDFGMGNLPYDIISGFWFQEKDSTEVTPGSASLDEFPHLNIKPQGL