MKKALFIFLTLIASVAFGGIKYHPTDLTKVATDNSAPIIPSYGYAINDACMVAGHGVPPGNTNAKPYLYNPATGYFVNIGNLAGDFNGDGYGGNGYSINNQGFVTGRDSNSSTAWQYRAFLYHDANSNGVVDPCELANLNPEGGSNTGNDINNRNQVVGYNSTTSTGWVWTDLNSNNKNDDGEKQYFSGLNPMSINDSGTILLSSSGTLFLWSDLNSNGIYEETEKQTMSMPTGGTSMTGNSINNNGDVCGYFKNSSAKNQGFYWTDSNHNGIVESSEYDVFGAAVRNTYVRAMNNRGEVVGGTYEWDIYSSLRSAFVWSVNTGIINLNTSADSYTDPTLGIPVIYSQAEGINNAGVITVTGWFDVNGDGKKGSSDPEHVFVVKPYIPGDLDNSNYINFTDYNILSALYGSTDCTTGNNYCSGKDINNDGSVDLKDIKILLDDWLLDIR