MADGVPKGTVKPLASLISVEEAQKAAKRVHEAIAEREKEASYIERFITENNNLFKLVHTLPDQLSHHIMVPFGKAAFFPGRLIHTNEFLVLLGDGYYADQTSRQTAEILHRRGKVLESKLESLKAMMLDLQAEASFFDSTASEAADGLVEIREDYIEEQPTERKSESGLSEPNIIHDDEEGARAMARMDELEKLEEEACSDDEDSDFECSSMFSGLKLNDPVRKFMDENRFSGASLGPSSGNFTQTSPSEKSTGTNPDLYKFDGTKAHLVAEGGKDMSASVMGKSNVTEKPLFLSTSKEGCADSGSKIEKVPTVHHSKKEKDFGDNVGDRPAVNRAEHQKAQFFLFLLILVLSFIHFSRTKVPC