MEEELAVGFRFYPTEVELISFYLRTQLGGGNVTIHSLIPIFDVFSVEPTQLPNLAGERCRRDAEQWLFFVPRQEREARGGRPSRTTGSGYWKATGSPGPVFSPDNRVIGVKKTMVFYIGKAPTGRKTKWKMNEYKAVDETSSSYVSTIPKLRHEFSVCRIYVKSGSSRAFDRRPTETFGIERTLPRYGTETLSRARISTSPETSYLGRDQVDMSMNATTQRNLKVVDELSQLREKKLHSNGVETSSYATISTSPETSYLGRYQVDLSVNGITTQRNLEMIDELSQHREEKLPSNGAGASSFATISTSPETSYSGGDQVDFSVNATTTQCNSVMVDGLSQPFWEWEQLNWS*