MFKVAAQSLGLIATAENSNMPAPSPSMLASIVAAAPAEAAAPGKIKMYSPEFYQACVIGGALACGATHMAVTPLDVVKCNIQVDPKKYGGIGQGFGIVAKEQGMAGLVRGWAPTLLGYGAQGSFKFGLYEYFKKYYSDLAGEELTKKYQNAIYLAGSASAEFFADIALCPFEAVKVKVQTVPGYAKGLTDGFPKFVAQEGVAGLYKGLTPLWGRQIPYTMMKFGAFENTVQALYKYVIPKPKAECSKTEQLGVSFLAGYIAGVFCAVVSHPADNLVSKMNSQKGVPASQIVKDMGWYALCTRGLGLRIIMVGTLTGLQWGIYDAYKVYVGLPTTGSTEP