MGRGRVQLKRIENKINRQVTFSKRRTGLLKKAHEISVLCDAQVALIVFSNKGKLFEYATDSCMEQILERYERYSYAERQLVEPDFESQGNWTFEYSRLKAKAEVLQRNHRHYLGEDLDSLTLKEIQNLEQQLDTALKQIRLRKNQLMNESISELQRKRKAIQEENNLLAKKIKEKEKAAAQPQVQNWEQQNHGLDLLPQPLPCLNNGGTQQDEFLQVRRNQLDLTLEPLYECHLGCFAA