MPPSSNTGAKNTSLVPSENRALIDWLAWTVKEFDPHAAIASLGLSFLPFQASPGGGMGYRSTLRCGHITVFFDGAENMGCHFVMSGQGCREFEGRVKNSKNRTVAWYRLMHSLQAAGANITRIDLAVDTVDGSLPLENVEKSVRERRVQSRFREAMMYEKIALTDTEKPTGKTIYLGSSQGKIKIRFYDKMAERGLSPDLGSWVRAEVQCMAERAAAVVMHLCKGVEFGELVVSCLNTYYRPINAESVNKSHCSTQDWWSAWLTTTEKIRLTSAKAVKYVTDSMEYVKRQYGATFAMFKKYLGVAAFSDFMHDLVSTGRDRMSRKHTDMIEITNLSELLPPYHAF