MGRGRVQLKRIENKINRQVTFSKRRTGLLKKAHEISVLCDAQVALVVFSNKGKLCEYATDSCMDQILDRYERYSYAERQLVEPDIESQCNWTFEYSRLKAKVELLQRNQRHYLGEDLDSLTLKEIQSLEHQLETALKQIRSRKNQLMHESISELQRKERAMQEQNNLLAKKIKEKEKAAAEEVHNWEQQNNGLNLLPQPLPCLNMGGTQQDEFLQVRRNQLDLTLEPLYSCNLGCFAA