MGRGRVQLKRIENKINRQVTFSKRRTGLLKKAHEISVLCDAQVALIVFSNKGKLFEYATDSCMEQILERYERYSYAERQLVEPDFESQGNWTFEYSRLKAKAEVLQRNHRHYLGEDLDSLTLKEIQNLEQQLDTALKQIRLRKNQLMNESISELQRKRKAIQEENNLLAKKIKEKEKAAAQPQVQNWEQQNHGLDLLPQPLPCLNNGGTQQDEFLQVRRNQLDLTLEPLYECHLGCFA