MKVLQTISILILGFIALFLSSCQESESPLVDETGEMIVKFDNYVGNRPLVLEPEGSTNYRYALANGQSFNITRFGYYISHIQLEGPNGEIFSDPMLASASEVKGYYRVNQEEPDSWEIHLKNIPAGQYNKITFNLGVKEDGIVEGAVGGILDRAAGGWFWNWNSGFIHYMFEGHSPASERVQGDLQNRVRLHLGGWKNVAPVDDLPQRFFDNNVKITLPFDATVRVNSTMRPSPHIHVDALEVLGDVDFSIVNNIHTPAEARPFASRLQGAFVVDHTHQ