MESVSNLMYWTFLCYMASLLKCIEAYTDTNAVYTPCGSLQALSVGDAISIAVAVNGDVAAWYNNTDVRLNLLPACETAVADVRLSEASIAVFRPQIDQLTLLNINNNSLLALSQNFQSMSLTLYAQGKNGTIMATPRSFASTYGMISTLTTIMEFDTGFLKNFTWKDDDCTTCGAKSNMCLDNNCVSSDDICSADVSSNNSCSFGINLAFSGTDKQKQTLRSWYQVANTEKFSLSAIYLKAKKDITSSINNISNTIDLS