MGRGRVQLKRIENKINRQVTFSKRRAGLLKKAHEISVLCDAEVALIVFSHKGKLFEYATDSCMEKILERYERYSYAERQLVANDSESQGNWTIEYTRLKAKIDLLQRNYRHYMGEDLGSMSLKELQSLEQQLDTALKLIRTRRNQVMYESISELQKKEKVIQEQNNMLAKKIKEKEKIAAQQQAQWEHPNHHGVNPNYLLQQQLPTLNMGGNYREEAPEMGRNELDLTLEPLYTCHLGCF