MVLYDSAENLNSRLGATSVASSGALLHSPDGNNTFSPSSCNMSSPVMNDQLAPAGATDAGDGVAGAGASKKSTTRRNAWGNLSYADLITQAIMQSPEKRLTLSQGDLIFDLFGDEEVSRHENNACMKPCLCTNGWFKMYHTSGTKVIRTVQLVGRVP