MFKVAAQSLGLIAAAENSNMPAPSPSMLASIVAAAPAEAAAPGKIKMYSPIFAYRACVIGGALACGVTHMAVTPLDVVKCNIQVDPKKYGGIGQGFGIVAKEQGMAGLVRGWAPTLLGYGAQGSLKFGLYEYFKKYYSDLAGEELTKKYQNAIYLAGSASAEFFADIALCPFEAVKVKVQTVPGYAKGLTDGFPKFVAQEGVAGLYKGLTPLWGRQIPYTMMKFGAFENTVQALYKYVIPKPKAECSKTEQLGVSFLAGYIAGVFCAVVSHPADNLVSKMNSQKGVPASQIVKDMGWYALCTRGLGLRIIMVGTLTGLQWGIYDAYKVYVGLPTTGSTEPVSEPPADTALAARPAPAARLAYAARLA