MDSQEFGFSSSLKNSIEVASADELFFKGQLLPLYLDSRLHLVQALSSEEVSSRRFPSRSPYVSQDKKANEFSACFMGCAEAGCASCRKSMSMVISSNSGHRLSLCRIDEETKAPWISYWSRDEEINFNSCGIESDVGLVFIGDLVMDLQSSSFRSQDSGFWELGADKDRSSSRNSNGSSQECNGSKNGQNEEGKSKGTTTSRLKSKSVLCKAADEDVITHASTKLSKGSISSKDKAGQDDEYEKEEMKKKQQRSAFIKGKWHDYIARRLNPFYELKRGMMSQVGIDECERRAHKAVESGNNKYAASASSTITAAPKHYKSTTLGTRKTNMSKGTGNSILPTNLYTSMSTMHELQSALQNAIAHCKESMKED*