MGRGRVQLKRIENKINRQVTFSKRRTGLLKKAHEISVLCDAQVALVVFSNKGKLFEYATDSCMDQILDRYERYSYAERQLVEPDFESQCNWTFEYSRLKAKVELLQRNQRHYLGEDLDSLTLKEIQSLEHQLETALKQIRLRKNQLMHESISELQRKERAMQEQNNLLAKKIKEKEKAAAEEVHNWEQQNNGLNMLPQPLPCLNMGGTQQDEFLQVRRNQLDLTLEPLYSCNLGCFAA