MSHLKVTIKNAGKVYPLEIDLKEPGLTLKLQIYSLTNIPPDRQKILLKGGQVKDDSDLSKFSLKEGQSVMVLGTPEKINVTDNKMPAPKFIEDIDEDEHFIGYHNEPSGLVNLGNTCYLNSSLQVMFEIKEIKERLDSETRSEPIVNHLYQLFQRMTSKEVGIRPLNLLATLRTQFPQFNERNDQGFFKQQDAEELYSQLLSVLLRKYPDLASFFRVEFKTSTRCLETNESPVIGYEDSLKLNCHISINTNFLKDGLINNLKETLEKNNQSLGRDAKYEISKWVTRLPKYLTIHFVRFFWRRDTSKKSKILRKVQFPFQLDLADLLDEEVRESKIKVRDELYKIEKENEDEGRELKKARLNNRIAEVSTRDYAEKNQQELYAMNEKWTRNFKKAFPDDYDPLRGENPSSLYELVSVVTHQGSSADSGHYQAFVKNSEDITGEQWWKFNDSEVSIVGKDKIEQLSGGGESDSAMILLYKAFGLQ*