MKSSSQNPKESDTGARYKGVRMRKWGKWVAEVRLPNSRERIWLGSYETAEMAARAYDAAVFCLRGASAKFNFPETPPEIPSAENLKPEQIRTAAARFAYQHSAAAGASAAEAPGTSAPAEVEIPIEGGSNWAETMAMEENPDWAFFESSAGLDVYPSDCYFQVGQRAETEEDEEQSTSGAFYQSQWLWNF