MSATSSSEPSDVSDEAPLAIPLLAPADGVPAIAQTLDGVKQAAALLADGHGPLAVDAERASGFRYSQRAYLLQFRRRGAGTVLLDPIPVSGELGPLADVINPLEWVLHSADQDLPGLAELGLVPATLYDTELAGRLAGFERVGLGPIVERTLGLSLQKGHGAADWSTRPLPETWLNYAALDVEVLLELRDAMAAELESQGKTEWAAQEFAHILTMGPPKPKTDRWRRTSGIHAVKSQRVLAAVRELWHARDEVAQRRDIAPSRVLPDSAIVAAASADPKTEGELRALPVFGGPRQRRSAAVWLSALERARALPTQELPPKTAPFEGPPPANRWARRDPDAAERLAVVRAAMTELSEKVSVPVENLLMPDVLRRLVWDWTPLSPADARVAIDAKLIEGRARTWQRELVVPVLADALTPPQVTGG