MKLFVFLACLAVASAGVVPSESARAVPVKDMPRAGKIEGRITNGYPAYEGKIPYIVGLSFNDGGYWCGGSIIDHTWVLTA AHCTNSANHVLIYFGASFRHEAQYTHWVSRSDMIQHPDWNDFLNNDIALIRIPHVDFWSLVNKVELPSYNDRYNSYSGWW AVASGWGLTDNNSGMSNYLNCVDVQIIDNNDCRNYYGSNYITDNTICINTDGGKSSCSGDSGGPLVLHDNNRIVGIVSFG SGEGCTAGRPAGFTRVTGYLDWIRDHTGIVY