MKKEVLFHVVHKVPSGDGPYVRAKYAQIVQKEPEAAIVWFWKAINGGDRVDSALKDMAIVMKQLDRSEEAIEAINSFRCLCSKQAQESLDNVLLDLFKKCGKVDEQIALLKQKLRQIYQGQVFNGKPSKTARSHGKKFQVSVRQETARILGNLGWAYTQKGNFMAAEVVYKKAQIIDADSNKACNLTHCLIRQARYDEARNILENVWRGNYAGSEDPKTRNRVEELLVELDSRQPPPFLQNLPGLSLDDDFMNGLEHLINEWAPPKSRRLPIFEEISTFKDQLAC*