MSLSLGKFISADYEGEPFYAALQRGELDRELPATGAPGEDDLRELVYAFLERHEPGSKPSRRKIAFDDILREKQRTPGTSVGVRRNRNGKFDGRFRWRTQRVLTAANLTSEKDAARARDRLAIICDHVDEKTGSQQRLQRDILNFPFSDYEGENFYTALQRGELDMPVNGAIATNDYLHRTIYPFLEQFLPGSCPSVHSKVHENLCKQERVAGIFVGVHTTDAGTFRGRFRWRTQTVLTATNSTSKEDAAKARDRLAIMCDHVDEKTGSQRRLQRDMLSFPFSDYEREDFYAALQGGELELPAPGALDVKNYLHKRVYPFLERFAPGSCPTFQRK