MSSSSALPSFGSPASPLQPTGMLSREQLIHLFNRFSFLTSQPDVKKRISDGVKDKQEAVAITTAIQEEILLEMGIDPRFGIACLGKVNMVYENDRDLMVRFYGFVAKEEVACDEAELEPDEFAEKLQIQQKMQEKQLEMLKNMRKFHLDDQSEILEMFHRQMENADFDSSTAVLTPEQIQEVRKRMK