MSNVKGFTPLASNHYIKIIDLVEAARKVKPDYVVNDANTGLKLTDGIGGEIDGAENDELQAALKKYADAKGPLSVGGFLLIPGLNLAKKVLHLKPPVAKKGEDTGLLEKAVEVGNGYPHLLAPIMSTGTYGADPIYSVEILLDTVTGFVYFVVADEELYAAIFKALL