MTYMKTKVLAIALALCLCACALFAYLWIDRSITLTYVSASYDQDAAVRRQLKILLGVAWQGLPEKEVLQKLQVASEKLPAEKILLKKEEDVIWFDQISFNFEDGKLVRVGAH