MAVRRGHNKYLKEVYEMSNGYEDHMVGGDEPKDAKTNLIVNYLPQSMSQDELRSLFSSIGEVESAKLIRDKVAGHSLGYGFVNYLNPSDAERAISTLNGLRLQSKTIKVSYARPSSDTIKDANLYISGLPKNMTQKDVEDMFSCYGRIINSRVLVDQSTGTTGMSRGVAFIRFDKRSEAEEAVKSLNGQKPPGVTEPITVKFAANPNQVKNTQIISQLYHNQSRRFG