MSDSYDTASRDSLLNVVLDKLQKSGKTAIVGRVIFVARFIRREANVDHFTEFFPKLFDKFHQDGETTGILLCYPTCCVHVLEAKTSVIMSILRDMLAAGSQEHRLAEARYSRSRLESAGPSRAGVVACRGPIRGGVEPADGEDRAASAGRRQAAHLTGHSCVLPAHTGPGRIVKSASELNASMRKLGGTLTDLTESELKRRLAAMDQYCEDLPAPELLMSLVPAEDAPTVEEFLDIFDAPVTVELDSEKVWPMPSMLKAWN*