MDSDRCDDTSSLLNYGLDIKPLKMVVASNSGPRHTIDNILGLPRKDDSHRDKSSLNNDESAGEGSCNSNDGVSDLRYGKIGGSGSEDEGTANNSGLSESDGCKKKHRRNRTTFTTYQLHELERAFEKSHYPDVYSREELAMKVNLPEVRVQVAKRFITFPLARFQDAMDFNCF