MSHLASPAFAEAAAESQPEGNDTGRSLQSLQLRESCNCKEPRGWISEADWTIYIRENSDDDRRSPSVVSIFRVPNFLKRLKREAYVPKMVSLGPYHHTSAEVPLMGNHKGRALHLMRTRFNNINRNLANDPNDMDFSDRAREEIMKLEKEIRDSYEEKIDCDGNTLALMLTLDGCFILEILRTLGGDKLPGDSTYYEPLFQANKIAYIGEDILHDIVMLENQIPLIVIQKLLTLEFNSVDDIKNMLLKMSFHLWHIFCPSDDKDMKQWFWPQEQVPHLLGLLHSVIVSPFSDRAEPTVDPIKCSSAWSNFVKWRSECCSKGMTVNNVRRIHRAIELRKAGIKFKRCDGGIGMIKFDRKNATIFLYQQFTDFSLSV*