MSPQSSKTAKPPPKTVADFTVLALTLPPLPGLPSQCTAAAKHYLYIKPHTPTVATPTSDRSLFLANVPIDASESSLRALFAEKLGGSMVERVEFDASVPAAPMHKRWKGEGAVQGKKRKRGADDKEVVAEGVVEDAESALPPLWSGGVRRSGSAAVVVFVDGKSARGAMRGVLRAVKEGGEVVWRGEESAVGVERYKSHNNLVYPPPALLQSSLNAYLSQFNALETMRNRLRKTARSVPDEDGFVAVVRGGRVGPARLEEAEKKKAELDERKRNHRATDDFYRFQNRERRKKAEGELKRRFEEDRKRVEGMRERRGKVRPEA