MQAYRRCLGQRQQQQHLIPALRSLHPLSVYGIDHPRQESTLATKGIGHLMRKGTGGRSSVSGIIATVFGATGFLGRYVVQQLAKTGTQVLVPFRASEDSHRHLKLMGDLGQIVPMKYNPRDENSIKAVMAKANVVLNLIGREYETRNFSFEEVNHGMAEQLAMIAKEHGGIMRFIQVSCLGASSTSPSRMLRAKAAAEEAILRELPEATIMKPAVMIGTEDRILNRWAHFAKKWSFLPLIGDGSTKIQPVYVVDVAAAIVSALKDDGTSMGKVYELGGPEVFTMHQLAELMHETIREWPRYVKVPFPIARAIASPRELLLRKVPFPLPTPDMFNLDHINSLTVDTVVSEDALTFKDLGIVPHKLKGYPIEFLISYRKGGPSFGSTVSERVTGTEF