MMKVEGNVGFTLFDRVQIETATGNFSKTHIIGEGGQGTVYKADLDGVAVAIKQCKEIDESMKRDFVQELVILCRVNHPNIVKLLGCCLQFKGPMIVYEFVQNKTLQELLDLQRSRRFHVTLGTRLRIAAESAEALAHLHCLPHPILHGDVKPANILLAEGLIAKVSDFGCSTIDEENQAVPKGTPGYIDPDYLLEYQLTSKNDVYSFGVILLELLTGKKPLSKERRSLTSMFQEAIAHDTLRELLDIDIVDEASMRVIYRAAMLASQCLVVPGTTRPAMTVVAEELRRLALADEVQRCPQSPLVLEDLSFTDTGGSTVSIWYNGSQTSGVYNLEKKAVLSTGFAR*