MVSALEATNRYMKQAVRSLGIDSKLERTLLIPFREIKVECTICRDDGTISSFVGFRVQHNNARGPMKGGIRYHPEVDPDEVNALAQLMTWKTAIANLPYGGAKGGIGCDPRELSINEQERLTRVFTQKIQDLIGTHVDVPAPDMGTNSQTMAWILDEYSKFHGHSPAVVTGKPLVLGGSLGREAATGRGILFATSSLLSDHGRSIRDQSFVIQGFGNVGSWTAQLIHEEGGRIKAVSDISGAVKSIKEDGHLHIPSLIQHVKKTGGVKGFEGGEAIDPTTILLQECDVLIPAALGGVITKDNAHDIKAKFVVEAANHPTDPDADEILAKRGIVVLPDIYANSGGVTVSYFEWVQNIQGFMWDEERVNKELWKYMKSGYKSLKEMCKTYECGFRVAGFSLGISRVAKAKVLRGWQA*