MVEHIQTQNNDILSLLLEEDLKQPDPYMEYYRQEILERVRRPAFKVLSVVSPDDWGFLECSRMAKYVAEEATKSKQYDVVLWIDPVRDSSPRKSQMRIAEKLGVQLQLPRVKRRDIATATATATTEEEEEEEQDDEEEDENTVLDERAARICYELINRKLKLLLVIDCVRTIMSRPILLYPNLLKEAKFVVMSRPNTELQLLGLKVDDTVKLYNFDVTSSWTRYCISEMLVNGGKQCSPFFEDESSYHSRAEYYPILHYISPVDAQLARSC