MEKLLKLPVLLLLLLLQQQQATSHSTVEYLPGLPGRLPFPLETGYIGVGKDEELQLFYYFMESESEPTTDPLLIWLPGGPGCSAVTAIVNGIGPLRFVEQVYDESMPSFVLNPHAWTKIASVIFLDQPINTGFSYVTNEAAYKQTDVQAFDYVYEFIRKWLNDHPKYISNPFYMSGNSYAGKMIPVVAQLISNGNTAGKEPFVNLQGYLMGSPGTFRPQEDNYQVLFSYGMGLISDELYKSLEKNCGGEYTNIDPNNKGCANDFLIFKQLVKNINGEHILEPFCTYDYLQGPYQMSGERRLLDDKLISLQRQDKCASDWRMHMKYWANDPKVQEALHIQKGSIGSWVQCNKISSVGSPPNYTLTVDNVVSYHANLSVKGYRSLIYSES*