MDKTSMTAIFLLIGIFSSVQFADAQVGVCYGRNGDNLPSQQQVINLYKSNGITRMRIYDPDQATLQALKGSNIELILDVPNDNLQSLTDSTTATNWVNTNIKAFSDVKFKYIAVGNEVDPSDSNSQNILPAMQNIQNAINSANLQSQIKVSTAIQTGLVTNSYPPSNGVFTDSASNFIKPIVNFLVQNGAPLLVNVYPYFSYAQNQQSISIQYALFTQQGNNDVGYQNLFDAILDSVYAALEKLGANNLNIVVSESGWPSAGGVAASVDNAGTYYKNLINHVKGGTVKRPNGPIETYLFAMFDEDLKTGDETEKHFGVFNPDQSPKYQLSFN*