MADGVPKGTVKPLASLISVEEAQKAAKRVHEAIAEREKEASYIERFITENNNLFKLVHTLPDQLSHHIMVPFGKAAFFPGRLIHTNEFLVLLGDGYYADQTSRQTAEILHRRGKVLESKLESLKAMMLDLQAEASFFDSTASEAADGLVEIREDYIEEQPTERKSESGLSEPNIIHDDEEGARAMARMDELEKLEEEACSDDEDSDFECSSMFSGLKLNDPVRKFMDENRFSGASLGPSSGNFTQTSPSEKSTGTNPDLYKFDGTKAHLVAEGGKDMSASVMGKSNVTEKPLFLSTSKEGCADSGSKIEKVPTVHHSKKEKDQSTMLTVHACKDSPILHM