MELQGEAAEAGTKKAAVVFRLFGVEVHGEADEDEDGMSVELRKSSSMPNLNLASSAADPPPPAGEDEKGYASDDDGVPASTPQLKRRRRKANERKKGIPWTEEEHRKFLDGLKQLGKGDWRGISRSFVPTRTATQVASHAQKHFLRQTNPGKKKRRASLFDVVAVNGHDDELPSPQSYTAATKPAPAEEILHTDRGDVPVKSRIPSYPGGVVRGNNMQVDQPADHMNKKKSKESMSLAAMATSRLELELALASSSASILELSIAPPRRAMADGIKAL