MADAKPKWLERNVSGVLLDISGVLYNSGKEGGEVIPGSVEALERLKAAGFKVRLCTNETQCTREDLVKKLGRFGYKLSVSEMFAPAPAMRAVLQKRDLRPHFLIHAGGRPDFEGLNCDNPNCVVIGDAAESFTYESMNTAFRVLLENHTLFSMGYGKYYRTDGQLVLDVGPFAKALEYACDTKAEIVGKPSALFFTTALEDMGVAVQDAIMIGDDIQNDVGGAQAAGIRGVQVRTGKFRPEDEKHPTVKPDGFVDNLAQAVGLIVKYGK