MSRQIYFVMEAGSSSLEDGYRSMTGKCKKRQILESKDKVDRLNLLPDSILVDILSLLPIESAVRTCALSRRWQYLWTQVTRLVFDYYGLPSRIRGLDWDDSFFAIVDHILQQLTSPKIHCFNIRFFYGRNKDDAFVSYVDSWFHDICARDTDHIQNSGALVSANVSLNSEFLTENDYLSHTEQLSQVISSVRYLCLNSATLRALNKVDYVLDNLIQLRIRLDDSIACWNDVLHILQCCSSLKVLVVFSLRGYYSMPQVINVGDDIPLCFSSQLTRVELHHLPGTAADLEFMKYILYNANALEVLSVELSVDAKRSDLRLWKEYVFCETLFLLPKLSICCEIQVSGKYIRFQILFYILPRDVY*