MCGGAVVPNVVQPSRRPQVTTGNLLRDSKKSRGTGVGNRKRAREEEDITAFMESEKSVVVSKDEAKHFTAPSGMVARDGLNTTAARTDVPDVMKRKNQFRGIRRRPWGKWAAEFRDPYKGARVWLGTYNSPEEAARAYDAEARRVHGKKAKLNFPYEVPVASEKRLAEPTSVKVAKAGTQKKLIVNNMTNSTVYHLPVVDHSIPEPFMQTQNISLENSAASVQEPLVNSAAFVQEPLVNSFSSSNFSLENDTRNEVDESAFLQGTADAMVPPLTGDASVDLFEWEPYMNFVMGSSDESNNTLLGCDESQDIGSNMNLWNFDDMPMP