MVSERTLLEASIPDKISCPKLLGLDPRALELDVKLYKLLPHEAGGHFKTRGRYWRILVFSLDVEFIVLPRVKELLREWVEKGGGGVVQRANAPRRSNAPLMQLAKRCYRAPGVAFVKAHAIDGHEVLQALQHDIARLGVAPCRFHRVRFHNDEVALIMWLDYVVVEDKKNATDEVEEVEDLHEAVRAVIISQQRAELEHNDEDYGSKVISLIQDHQESLYLVMKTLPEHLSTQWVSALATVAEAEILLAAGDTDILSTAKLRDKLAKYSRWDMRFGNQGEQVFHSLFLTPVLLDGAPREVEAGPSSHQLLSPGASTSRVHTLEPPFRRSQIRRLLDDGASPLKERLAILEDLGFSYSFTYEFRDVFEVGKVFVQKQLSALEKIYEQYKTKTS*