MKSWIARAFICLFLCWGVGFGAAHAHPMPQSSLEVRVYPKSWRLRLLLPSDRLAVALVQAGQISDPEPIGNGLNGLTSAIVRRYVEERIKANSDDGNIWSLHIAETRPPTLEQNDWVVEVDLIPPAGETPKALNLEYEVIVKEIATHSAIVSLEADWFKGLQPQSPRIIGSLGGQLYKIRLDRSEGSRFAGITDVFTMGLRHIAEGTDHLLFLLALILPSPLLAQGGRWAGYVGAKASFIKLLRVISAFTIGHSLTLILGSFSVLTAPQKAVEVLVAFSILLSAAHAWRPVFKGQDAWIAGIFGLVHGMAFSTAIASIGLDVVQKTAAVLTFNLGIEAMQLFIICLIAPCFIFLAKAGSYRLFRLTGASLAAVASVAWVAERLMEAPNATASAIDGVFSLAPLWLAALTLGSGFAFWRYKVGVKRENRLS