MSSTSTGHWAFDSWKMTQQVLDSYGFSHALTGEEAVQRQMCETRAREQQKMWWEKERTLGPGWYEDELEAGQNGFAGGFSMAAVTAVANGSSLKKLIRKGIPAQSRAKVWWSCSGAGKKEREAGEGYYANLLKLVEGKETVHTRQIDNDVHRTFPGHPWLDSEEGKTLLRRVLVAYSWRNPGVGYCQSMNYVTAFLLLVMRSEEHAFWMLATLLEDILYEDSYSGDLSGCHVETRVLGELLEKKLPRLAVLLEKLGCELALLCTEWFLCLFVKSLPPETTMRIWDVLFNEGAKVIFRVALALLKMNEANLLKTKSVGELIHLLQDATRHTYDRDELMKVAFEKLGSFPMKSILKQRRRQHPLVMAELQDRLRKHENKSS*