MDLEGEKVDGLTIARVLDACGETSQTIALAEELGEGFPYGDFDIQIGNSLLNVYAKSRDLDAAKCLFERMKNKDVVSFNTLMGIYAQLGLDSDCVKTFHGMQLQGVRPNNISYANVLDACSNLSALTSGKAIHESMKASGITPDLVKKKTIRQKVREKSAKVQEKKTQEENETKNVEAEREIKLSVRRKLAKQERFLAKLRETQTALAKAKKKSKPKRRNTRTTLQDLSSLGEFLPDVPNQQRVCTKKSNMRQKHRQQLIIRETKQLAAVLSHPQFQQDPYAAVHQHLVNTVPEYDHKKAK*