MSCPAISPVKETFFISHGSPTLSIDESLPARNFLKSFKQKFLMNQKPNSILVISAHWETSEPTVNSIRGRNDTIHDFYGFPKSMYQLKYPAPGSPELAKRVKDVLMASGFPIVHEDKKRGLDHGAWVPLMLMYPEADIPVCQLSVQPNRDGTYHYNLGKALASLKDEGVLIIGSGSATHNLRALGPSKNVSSWALEFDNWLKDALLSGRHQDVNNYDMKAPHAKVAHPWPEHIYPLHVALGAAGEGVNGELIHHSWDLGALSYASYRFPSLNRSS*