MTTDPTVKLRFAKDSLVASLFELSRAANQTASSIVDFYNATGSDEEEKIEAFTTLTEALQRLTSSTNSLHGISSELVNPAEDDKEVVLPAPVAAKPAPRKRAERDPYAPKKPLTVFFAYSAFVRQELRDARQRAGLPPLSSTEITQEISKKWKELSDDEKEKWKQAYNVELVHYQSEKQKYLEAKKNGTLTVSEGPITAAIPIPFDIQQEEPFEAASREKRSRDESSSGSSEKKKKKKKKDRKKDKESSRN