MADNDLSLDEIETLNSIVSLFCQQAAYWSQIVDAISCIDVLLGFAISANLSNGSTCRPFFVTPEVENNILGGRKEGSILSIKGLWHPYAVGGQGGVAVPNDVDLGNDGEHDCPRAMLLTGPNMGGKSTLLRATCLTVIMAQLGCYVPCESCVLSPADIIFTRLGSSDHIMSGESTFLVECMEAASVLRYATHASLVVLDELGRGTSTFDGYAIAYAVFRHMVEMKDCRLLFATHYHPLTKEFSSHPCVSLKHMACSFEGNSDIVSKKAVSVDNSCLSSDFFETERQLVFLYKLRSGASPESYGLQVALLAGMPKSVVKAAFGASQVMKSRLSSSFESSELRAEFSTIHEQWLKTILAIPDNNPLCNNLDVTTEDAYDTLACVWYELQKFSCQS*