MADGVPKGTVKPLASLISVEEAQKAAKRVHEAIAEREKEASYIERFITENNNLFKLVHTLPDQLSHHIMVPFGKAAFFPGRLIHTNEFLVLLGDGYYADQTSRQTAEILHRRGKVLESKLESLKAMMLDLQAEASFFDSTASEAADGLVEIREDYIEEQPTERKSESGLSEPNIIHDDEEGARAMARMDELEKLEEEACSDDEDSDFECSSMFSGLKLNDPVRKFMDENRFSGASLGPSSGNFTQTSPSEKSTGTNPDLYKFDGTKAHLVAEGGKDMSASVMGKSNVTEKPLFLSTSKEGCADSGSKIEKVPTVHHSKKEKDFGDNVGDRPAVNRAEHQKAYIGSIVEHGQGMPSKLTSESSDLSQVSSSNARSKPVSRFKMQKGGR